v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 91,759 $ 67,413
Restricted cash, current 336 1,467
Short-term investments 169,322 141,172
Accounts receivable, net 22,096 27,753
Inventory 31,429 23,566
Prepaid expenses and other current assets 30,743 17,517
Total current assets 345,685 278,888
Property and equipment, net 35,241 31,891
Operating lease, right-of-use assets 13,022 13,452
Unbilled receivable, non-current portion 5,254 8,560
Goodwill 38,525 0
Intangible assets, net 32,908 13,316
Restricted cash, non-current 1,100 1,100
Other non-current assets 3,083 2,309
Total assets 474,818 349,516
Current liabilities:    
Accounts payable 22,315 19,984
Accrued and other current liabilities 38,759 26,200
Contract liabilities, current 17,166 20,705
Operating lease liability, current portion 4,780 4,142
Total current liabilities 83,020 71,031
Operating lease liability, non-current portion 11,617 12,938
Contract liabilities, non-current portion 3,324 3,106
Deferred tax liability 4,936 0
Other non-current liabilities 613 703
Total liabilities 103,510 87,778
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Common stock, $0.0001 par value; 200,000,000 and 100,000,000 shares authorized at June 30, 2026 and December 31, 2025, respectively; 68,489,797 and 60,947,757 issued and outstanding at June 30, 2026 and December 31, 2025, respectively 48 48
Additional paid-in capital 1,381,020 1,235,580
Accumulated deficit (1,009,027) (973,448)
Accumulated other comprehensive (loss) income (733) (442)
Total stockholders’ equity 371,308 261,738
Total liabilities and stockholders’ equity $ 474,818 $ 349,516
Common stock, shares authorized (in shares) 200,000,000 100,000,000