v3.26.1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consists of the following:
As of
Estimated Useful LivesJune 30, 2026December 31, 2025
Furniture and fixtures5 years$951 $974 
Computers, software and equipment3 years1,881 1,809 
Leasehold improvementsShorter of estimated useful life or remaining term of lease61 61 
Construction in progressN/A65 160 
2,958 3,004 
Less: Accumulated depreciation and amortization(2,542)(2,551)
Total property and equipment, net$416 $453 
Schedule of Accrued Expenses
Accrued expenses consist of the following:
As of
June 30, 2026December 31, 2025
Commission and variable compensation$15,619 $18,656 
Payroll and benefits5,412 4,855 
Other accrued expenses10,504 9,710 
Total accrued expenses$31,535 $33,221