XML 24 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents, including restricted cash of $152 for both periods presented $ 44,660 $ 27,325
Inventories 9,192 14,525
Prepaid expenses and other assets 2,482 2,450
Total current assets 64,102 49,534
Leasehold improvements and equipment, net 1,719 2,137
Intangible assets, net 359 510
Right-of-use assets 1,730 2,400
Other long-term assets 368 383
Total assets 68,278 54,964
Current liabilities    
Accounts payable 8,526 10,232
Accrued expenses 7,817 9,493
Current maturities of operating lease obligations 982 691
Current maturities of finance lease obligations 12 11
Customer deposits 611 195
Total current liabilities 17,948 20,622
Deferred revenue 2,579 3,311
Operating lease obligations, less current maturities 1,657 2,563
Finance lease obligations, less current maturities 0 12
Total liabilities 22,184 26,508
Commitments and Contingencies (Notes 10 and 16)
Stockholders' Equity    
Common stock, $0.001 par value; authorized 150,000 shares; 77,330 shares and 74,981 shares issued and outstanding at December 31, 2024 and December 31, 2023, respectively. 77 75
Additional paid-in capital 227,931 218,845
Accumulated deficit (181,910) (190,460)
Cumulative translation adjustments (4) (4)
Total stockholders' equity 46,094 28,456
Total liabilities and stockholders' equity 68,278 54,964
Nonrelated Party    
Current assets    
Trade receivables, net of allowances of $95 and $68, respectively; including receivables from Related Party of zero and $2.8 million, respectively. $ 7,768 $ 5,234