XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Summary of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross $ 12,265 $ 12,516
Accumulated depreciation (9,254) (9,179)
Property and equipment, net 3,011 3,337
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross 8,850 8,794
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross 2,424 2,732
Office equipment and furniture    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross $ 991 $ 990