XML 18 R3.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 67,413 $ 45,542
Restricted cash, current 1,467 722
Short-term investments 141,172 126,480
Accounts receivable, net 27,753 17,941
Inventory 23,566 16,417
Prepaid expenses and other current assets 17,517 12,750
Total current assets 278,888 219,852
Property and equipment, net 31,891 10,164
Operating lease, right-of-use assets 13,452 14,308
Unbilled receivable, non-current portion 8,560 10,133
Intangible assets, net 13,316 17,830
Restricted cash, non-current 1,100 1,835
Other non-current assets 2,309 2,026
Total assets 349,516 276,148
Current liabilities:    
Accounts payable 19,984 6,288
Accrued and other current liabilities 26,200 30,591
Contract liabilities, current 20,705 34,351
Operating lease liability, current portion 4,142 7,196
Total current liabilities 71,031 78,426
Operating lease liability, non-current portion 12,938 13,054
Contract liabilities, non-current portion 3,106 2,538
Other non-current liabilities 703 1,219
Total liabilities 87,778 95,237
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Common stock, $0.0001 par value; 100,000,000 shares authorized at December 31, 2025 and 2024; 60,947,757 and 52,560,770 issued and outstanding at December 31, 2025 and 2024, respectively 48 47
Additional paid-in capital 1,235,580 1,094,938
Accumulated deficit (973,448) (913,071)
Accumulated other comprehensive (loss) income (442) (1,003)
Total stockholders’ equity 261,738 180,911
Total liabilities and stockholders’ equity $ 349,516 $ 276,148