XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 38,298 $ 56,709
Marketable securities 96,511 232,413
Accounts receivable, net of allowance for expected credit losses 33,029 32,141
Inventory 54,957 32,775
Prepaid expenses and other current assets 10,483 9,556
Total current assets 233,278 363,594
Restricted cash 3,336 2,610
Property and equipment, net 25,765 17,150
Intangible assets, net 135,148 4,031
Goodwill 23,460 0
Operating lease right-of-use assets 18,184 16,339
Financing lease right-of-use assets 917 0
Other non-current assets 4,052 2,809
Total assets 444,140 406,533
Current liabilities:    
Accounts payable 10,633 6,953
Accrued compensation and benefits 12,582 12,620
Accrued expenses and other current liabilities 24,812 8,851
Deferred revenue 20,913 8,827
Operating lease liabilities 7,984 4,756
Financing lease liabilities 428 0
Total current liabilities 77,352 42,007
Deferred revenue, net of current portion 7,341 1,073
Operating lease liabilities, net of current portion 31,212 32,615
Financing lease liabilities, net of current portion 496 0
Non-current portion of contingent liabilities 5,904 0
Other non-current liabilities 7,301 800
Total liabilities 129,606 76,495
Commitments and contingencies (Note 15)
Stockholders’ equity:    
Common stock: $0.001 par value; Authorized: 120,000; Issued and outstanding: 46,683 and 38,544 shares at September 30, 2025 and December 31, 2024 47 39
Additional paid-in capital 869,420 803,160
Accumulated other comprehensive loss (818) (3,080)
Accumulated deficit (554,115) (470,081)
Total stockholders’ equity 314,534 330,038
Total liabilities and stockholders’ equity $ 444,140 $ 406,533