v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 67,563 $ 70,517
Marketable securities 44,179 42,453
Accounts receivable, net of allowance for credit losses of $90 and $147 at March 31, 2026 and December 31, 2025 9,865 11,327
Inventory 13,240 12,990
Prepaid expenses and other current assets 7,167 7,272
Total current assets 142,014 144,559
Operating lease, right-of-use assets 4,205 4,397
Property and equipment, net 4,141 4,232
Intangible assets, net 35,679 36,412
Other long-term assets 656 471
Total assets 186,695 190,071
Current liabilities:    
Accounts payable 2,415 1,586
Accrued expenses 4,669 6,838
Deferred revenue 9,470 8,934
Operating lease liabilities 700 681
Contingent consideration 22,406 16,025
Total current liabilities 39,660 34,064
Operating lease liabilities, net of current portion 3,766 3,947
Deferred revenue, net of current portion 9,068 8,331
Other long-term liabilities 30 30
Total liabilities 52,524 46,372
Commitments and contingencies (Note 17)
Stockholders' equity:    
Preferred stock, $0.001 par value; 5,000,000 shares authorized, no shares issued or outstanding at March 31, 2026 and December 31, 2025, respectively
Common stock, $0.001 par value; 100,000,000 shares authorized; 37,413,853 shares and 36,321,866 shares issued and outstanding at March 31, 2026 and December 31, 2025, respectively 37 36
Additional paid-in capital 369,403 366,925
Accumulated other comprehensive income 2 54
Accumulated deficit (235,271) (223,316)
Total stockholders' equity 134,171 143,699
Total liabilities and stockholders' equity $ 186,695 $ 190,071