XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Summary of Property and Equipment (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Equipment $ 135,572 $ 110,011
Leasehold improvements 60,598 46,809
Furniture and fixtures 6,936 6,633
Building 1,234 0
Land 9,850 0
Total property and equipment, gross 214,190 163,453
Less: accumulated depreciation (121,627) (105,397)
Property and equipment, net $ 92,563 $ 58,056