v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 33,535 $ 42,240
Short-term investments 111,148 105,583
Accounts receivable, net of allowance for credit losses of $1,062 and $1,013, respectively 30,961 29,915
Inventory 35,534 33,897
Prepaid expenses and other current assets 3,542 4,480
Total current assets 214,720 216,115
Property and equipment, net 20,455 21,298
Operating lease right-of-use assets 7,326 1,087
Other non-current assets 217 55
TOTAL ASSETS 242,718 238,555
Current liabilities:    
Accounts payable 6,761 4,631
Accrued liabilities and other 14,068 19,704
Operating lease liabilities, current portion 658 944
Total current liabilities 21,487 25,279
Long-term borrowings 35,599 35,569
Operating lease liabilities, net of current portion 6,690 175
TOTAL LIABILITIES 63,776 61,023
Commitments and contingencies (Note 6)
STOCKHOLDERS’ EQUITY    
Preferred stock, $0.0001 par value; 5,000,000 shares authorized; no shares issued and outstanding 0 0
Common stock, $0.0001 par value; 100,000,000 shares authorized; 44,201,473 and 43,647,131 shares issued and outstanding, respectively 4 4
Additional paid-in capital 633,029 626,970
Accumulated other comprehensive income 501 816
Accumulated deficit (454,592) (450,258)
TOTAL STOCKHOLDERS’ EQUITY 178,942 177,532
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 242,718 $ 238,555