XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 87,126 $ 45,542
Restricted cash, current 805 722
Short-term investments 157,392 126,480
Accounts receivable, net 24,781 17,941
Inventory 16,513 16,417
Prepaid expenses and other current assets 18,631 12,750
Total current assets 305,248 219,852
Property and equipment, net 12,864 10,164
Operating lease right-of-use assets 11,182 14,308
Unbilled receivable, non-current portion 6,103 10,133
Intangible assets, net 14,450 17,830
Restricted cash, non-current 1,835 1,835
Other non-current assets 2,090 2,026
Total assets 353,772 276,148
Current liabilities:    
Accounts payable 16,370 6,288
Accrued and other current liabilities 40,742 30,591
Contract liabilities, current 29,189 34,351
Operating lease liability, current portion 7,488 7,196
Total current liabilities 93,789 78,426
Operating lease liability, non-current portion 8,411 13,054
Contract liabilities, non-current portion 3,326 2,538
Other non-current liabilities 804 1,219
Total liabilities 106,330 95,237
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Common stock, $0.0001 par value; 100,000,000 shares authorized at September 30, 2025 and December 31, 2024; 59,952,844 and 52,560,770 issued and outstanding at September 30, 2025 and December 31, 2024, respectively 48 47
Additional paid-in capital 1,225,309 1,094,938
Accumulated deficit (977,433) (913,071)
Accumulated other comprehensive (loss) income (482) (1,003)
Total stockholders’ equity 247,442 180,911
Total liabilities and stockholders’ equity $ 353,772 $ 276,148