v3.25.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Current assets:              
Cash and cash equivalents $ 743   $ 4,459     $ 3,855  
Restricted cash 100   100     100  
Accounts and other receivables (net of allowance for doubtful accounts of $866 and $804, respectively) 1,344   1,659     2,180  
Inventory 2,934   3,741     3,611  
Prepaid expenses and other current assets 217   337     165  
Total current assets 5,338   10,296     9,911  
Property and equipment, net 43   60     698  
Operating lease right-of-use assets 177   250     171  
Deferred tax asset, net 28   28     56  
Other intangible assets, net           260  
Other assets 29   29     46  
Total assets 5,615   10,663     11,142  
Current liabilities:              
Accounts payable 2,105   1,689     1,926  
Accrued and other liabilities 1,643   1,814     5,040  
Warranty liability, current 163   163     344  
Operating lease liabilities, current 114   111     171  
Total current liabilities 4,025   3,777     7,481  
Operating lease liabilities, noncurrent 77   151        
Common stock warrant liabilities 26   72        
Total liabilities 4,128   4,000     7,481  
Commitments and contingencies (Note 10)        
Stockholders' equity:              
Common stock, $0.001 par value; 300,000,000 shares authorized at September 30, 2024 and December 31, 2023; 704,697 and 404,437 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively          
Additional paid-in capital 642,518   642,325     627,936  
Accumulated deficit (640,943)   (635,574)     (624,187)  
Accumulated other comprehensive loss (88)   (88)     (88)  
Total stockholders' equity 1,487 $ 3,035 6,663 $ 3,083 $ 6,738 3,661 $ 44,334
Total liabilities and stockholders' equity 5,615   10,663     11,142  
Series C convertible preferred stock              
Stockholders' equity:              
Preferred stock, 10,000,000 shares authorized: Series C convertible preferred stock, $0.001 par value; 95,388 shares issued and outstanding at September 30, 2024 and December 31, 2023