v3.25.0.1
Balance Sheet Components - Summary of Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Equipment $ 110,011 $ 91,656
Leasehold improvements 46,809 42,433
Furniture and fixtures 6,633 6,633
Total property and equipment, gross 163,453 140,722
Less: accumulated depreciation (105,397) (79,041)
Property and equipment, net $ 58,056 $ 61,681