v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 63,019 $ 70,517
Marketable securities 38,512 42,453
Accounts receivable, net of allowance for credit losses of $90 and $147 at June 30, 2026 and December 31, 2025 11,710 11,327
Inventory 14,372 12,990
Prepaid expenses and other current assets 4,407 7,272
Total current assets 132,020 144,559
Operating lease, right-of-use assets 4,009 4,397
Property and equipment, net 4,605 4,232
Goodwill 11,055  
Intangible assets, net 45,115 36,412
Other long-term assets 734 471
Total assets 197,538 190,071
Current liabilities:    
Accounts payable 2,711 1,586
Accrued expenses 5,761 6,838
Deferred revenue 10,711 8,934
Operating lease liabilities 716 681
Contingent consideration 27,957 16,025
Other current liabilities $ 1,566  
Other Liability, Current, Related Party, Name [Extensible Enumeration] us-gaap:NonrelatedPartyMember  
Total current liabilities $ 49,422 34,064
Operating lease liabilities, net of current portion 3,582 3,947
Deferred revenue, net of current portion 11,012 8,331
Deferred tax liabilities 881  
Contingent consideration, net of current portion 5,860  
Other long-term liabilities 15 30
Total liabilities 70,772 46,372
Commitments and contingencies (Note 14)
Stockholders' equity:    
Preferred stock, $0.001 par value; 5,000,000 shares authorized, no shares issued or outstanding at June 30, 2026 and December 31, 2025, respectively
Common stock, $0.001 par value; 100,000,000 shares authorized; 38,059,008 shares and 36,321,866 shares issued and outstanding at June 30, 2026 and December 31, 2025, respectively 38 36
Additional paid-in capital 374,623 366,925
Accumulated other comprehensive income (loss) (730) 54
Accumulated deficit (247,165) (223,316)
Total stockholders' equity 126,766 143,699
Total liabilities and stockholders' equity $ 197,538 $ 190,071