v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 128,609,000 $ 135,646,000
Restricted cash 300,000 300,000
Accounts receivable, net of allowances of $657 and $655 as of December 31, 2025 and 2024, respectively 4,070,000 4,214,000
Inventories 7,419,000 7,475,000
Prepaid expenses and other current assets 2,267,000 5,210,000
Total current assets 142,665,000 152,845,000
Property and equipment, net 7,316,000 7,694,000
Operating lease right-of-use assets 841,000 2,000,000
Other assets 515,000 686,000
Total assets 151,337,000 163,225,000
Current liabilities:    
Accounts payable 3,619,000 2,746,000
Operating lease liabilities 331,000 852,000
Deferred revenue 2,760,000 0
Accrued compensation and related benefits 776,000 862,000
Accrued income taxes payable 288,000 1,173,000
Other accrued expenses and liabilities 1,619,000 2,327,000
Total current liabilities 9,393,000 7,960,000
Long-term operating lease liabilities 525,000 1,167,000
Other long-term liabilities 718,000 29,000
Total liabilities 10,636,000 9,156,000
Commitments and contingencies (see Note 15)
Stockholders' equity:    
Common stock, $0.001 par value: 50,000 shares authorized; 26,436 and 25,974 shares issued and 23,765 and 23,431 shares outstanding as of December 31, 2025 and 2024, respectively 26,000 26,000
Additional paid-in capital 512,684,000 509,482,000
Treasury stock 2,671 and 2,543 shares as of December 31, 2025 and 2024, respectively (16,921,000) (16,490,000)
Accumulated deficit (358,053,000) (340,050,000)
Accumulated other comprehensive income 2,960,000 1,096,000
Total stockholders' equity 140,701,000 154,069,000
Total liabilities and stockholders' equity 151,337,000 163,225,000
Series B Convertible Preferred Stock    
Stockholders' equity:    
Series B preferred stock, $0.001 par value: 5,000 shares authorized; 5,000 shares issued and outstanding as of December 31, 2025 and 2024, respectively $ 5,000 $ 5,000