v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 33,128 $ 42,240
Short-term investments 112,813 105,583
Accounts receivable, net of allowance for credit losses of $637 and $1,013, respectively 31,180 29,915
Inventory 38,389 33,897
Prepaid expenses and other current assets 4,402 4,480
Total current assets 219,912 216,115
Property and equipment, net 21,719 21,298
Operating lease right-of-use assets 6,911 1,087
Other non-current assets 216 55
TOTAL ASSETS 248,758 238,555
Current liabilities:    
Accounts payable 8,537 4,631
Accrued liabilities and other 15,079 19,704
Operating lease liabilities, current portion 426 944
Total current liabilities 24,042 25,279
Long-term borrowings 35,628 35,569
Operating lease liabilities, net of current portion 6,741 175
TOTAL LIABILITIES 66,411 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,697,215 and 43,647,131 shares issued and outstanding, respectively 4 4
Additional paid-in capital 640,636 626,970
Accumulated other comprehensive income 387 816
Accumulated deficit (458,680) (450,258)
TOTAL STOCKHOLDERS’ EQUITY 182,347 177,532
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 248,758 $ 238,555