v3.26.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 63,611 $ 70,517
Marketable securities 35,511 42,453
Accounts receivable, net of allowance for credit losses of $401 and $147 at September 30, 2026 and December 31, 2025 17,219 11,327
Inventory 14,693 12,990
Prepaid expenses and other current assets 4,111 7,272
Total current assets 135,145 144,559
Operating lease, right-of-use assets 4,729 4,397
Property and equipment, net 4,440 4,232
Goodwill 10,244  
Intangible assets, net 44,066 36,412
Other long-term assets 734 471
Total assets 199,358 190,071
Current liabilities:    
Accounts payable 2,759 1,586
Accrued expenses 8,246 6,838
Deferred revenue 11,592 8,934
Operating lease liabilities 679 681
Contingent consideration   16,025
Other current liabilities $ 1,611  
Other Liability, Current, Related Party, Name [Extensible Enumeration] us-gaap:NonrelatedPartyMember  
Total current liabilities $ 24,887 34,064
Operating lease liabilities, net of current portion 4,368 3,947
Deferred revenue, net of current portion 11,291 8,331
Deferred tax liabilities 804  
Contingent consideration, net of current portion 8,189  
Other long-term liabilities 16 30
Total liabilities 49,555 46,372
Stockholders' equity:    
Common stock, $0.001 par value; 100,000,000 shares authorized; 41,419,014 shares and 36,321,866 shares issued and outstanding at September 30, 2026 and December 31, 2025, respectively 41 36
Additional paid-in capital 402,869 366,925
Accumulated other comprehensive income (loss) (1,363) 54
Accumulated deficit (251,744) (223,316)
Total stockholders' equity 149,803 143,699
Total liabilities and stockholders' equity $ 199,358 $ 190,071