XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 76,120 $ 45,542
Restricted cash, current 732 722
Short-term investments 150,385 126,480
Accounts receivable, net 15,383 17,941
Inventory 13,903 16,417
Prepaid expenses and other current assets 16,666 12,750
Total current assets 273,189 219,852
Property and equipment, net 10,856 10,164
Operating lease right-of-use assets 12,541 14,308
Unbilled receivable, non-current portion 6,083 10,133
Intangible assets, net 15,583 17,830
Restricted cash, non-current 1,835 1,835
Other non-current assets 1,753 2,026
Total assets 321,840 276,148
Current liabilities:    
Accounts payable 12,840 6,288
Accrued and other current liabilities 36,342 30,591
Contract liabilities, current 29,464 34,351
Operating lease liability, current portion 7,438 7,196
Total current liabilities 86,084 78,426
Operating lease liability, non-current portion 10,216 13,054
Contract liabilities, non-current portion 3,588 2,538
Other non-current liabilities 919 1,219
Total liabilities 100,807 95,237
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Common stock, $0.0001 par value; 100,000,000 shares authorized at June 30, 2025 and December 31, 2024; 57,800,303 and 52,560,770 issued and outstanding at June 30, 2025 and December 31, 2024, respectively 47 47
Additional paid-in capital 1,177,232 1,094,938
Accumulated deficit (955,700) (913,071)
Accumulated other comprehensive (loss) income (546) (1,003)
Total stockholders’ equity 221,033 180,911
Total liabilities and stockholders’ equity $ 321,840 $ 276,148