v3.26.1
BALANCE SHEET DETAILS (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventories
Inventories consisted of the following (in thousands):
As of June 30,
2026
As of December 31,
2025
Raw materials$3,393 $2,746 
Work-in-process95 30 
Total inventories$3,488 $2,776 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
As of June 30,
2026
As of December 31,
2025
Prepaid services$1,705 $1,339 
Interest receivable2,855 3,093 
Prepaid software1,730 1,550 
Prepaid insurance282 421 
Prepaid rent323 182 
Other1,977 803 
Total prepaid expenses and other current assets$8,872 $7,388 
Schedule of Other Noncurrent Assets
Other non-current assets, net consisted of the following (in thousands):
As of June 30,
2026
As of December 31,
2025
Investment in equity securities$4,232 $2,391 
Deferred financing costs742 725 
Long-term deposits298 251 
Contract acquisition costs, net4,042 940 
Total $9,314 $4,307 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of June 30,
2026
As of December 31,
2025
Accrued compensation and related benefits$7,941 $10,348 
Accrued professional services3,040 4,086 
Other accruals1,154 1,404 
Total accrued expenses and other current liabilities$12,135 $15,838