XML 27 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 $ 29,839 $ 56,709
Marketable securities 88,393 232,413
Accounts receivable, net of allowance for expected credit losses 29,972 32,141
Inventory 54,763 32,775
Prepaid expenses and other current assets 9,290 9,556
Total current assets 212,257 363,594
Restricted cash 3,341 2,610
Property and equipment, net 23,672 17,150
Intangible assets, net 131,787 4,031
Goodwill 26,376 0
Operating lease right-of-use assets 16,664 16,339
Other non-current assets 4,669 2,809
Total assets 418,766 406,533
Current liabilities:    
Accounts payable 13,568 6,953
Accrued compensation and benefits 14,979 12,620
Accrued expenses and other current liabilities 17,571 8,851
Deferred revenue 20,728 8,827
Operating lease liabilities 7,916 4,756
Total current liabilities 74,762 42,007
Deferred revenue, net of current portion 5,830 1,073
Operating lease liabilities, net of current portion 29,323 32,615
Non-current portion of contingent liabilities 5,024 0
Other non-current liabilities 8,097 800
Total liabilities 123,036 76,495
Commitments and contingencies (Note 16)
Stockholders’ equity:    
Common stock, $0.001 par value per share: Authorized: 120,000 shares; issued and outstanding: 46,744 and 38,573 shares at December 31, 2025 and 2024, respectively 47 39
Additional paid-in capital 873,637 803,160
Accumulated other comprehensive loss (723) (3,080)
Accumulated deficit (577,231) (470,081)
Total stockholders’ equity 295,730 330,038
Total liabilities and stockholders’ equity $ 418,766 $ 406,533