v3.25.1
Balance Sheets Components
3 Months Ended
Mar. 31, 2025
Balance Sheet Related Disclosures [Abstract]  
Balance Sheets Components Balance Sheets Components
Property and Equipment, Net
Property and equipment, net consisted of the following as of the periods presented (in thousands):
 March 31, 2025December 31, 2024
Computer, equipment and software
$36,126 $36,198 
Furniture and fixtures1,112 1,106 
Leasehold improvements3,747 3,742 
Property and equipment, gross40,985 41,046 
Less: Accumulated depreciation and amortization
(35,260)(34,373)
Property and equipment, net$5,725 $6,673 
Depreciation and amortization expense for property and equipment was $1.2 million and $1.1 million for the three months ended March 31, 2025 and 2024, respectively.
Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following as of the periods presented (in thousands):
 March 31, 2025December 31, 2024
Accrued compensation and benefits
$4,026 $3,711 
Accrued bonus and commissions2,998 5,839 
Other6,517 6,844 
Accrued and other current liabilities$13,541 $16,394