XML 71 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Details - Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 14,432 $ 14,168
Accumulated depreciation (10,217) (9,556)
Property and equipment, net 4,215 4,612
Computers and Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 5,614 5,873
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 3,746 3,746
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 4,549 4,549
Construction-in-process    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 523 $ 0