XML 52 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Summary of Property and Equipment (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Equipment $ 128,902 $ 110,011
Leasehold improvements 59,913 46,809
Furniture and fixtures 6,917 6,633
Building 1,234 0
Land 9,850 0
Total property and equipment, gross 206,816 163,453
Less: accumulated depreciation (113,280) (105,397)
Property and equipment, net $ 93,536 $ 58,056