Annual report pursuant to Section 13 and 15(d)

Adjusted Historical Financials - Summary of Prior Period Adjustments (Details)

v3.23.1
Adjusted Historical Financials - Summary of Prior Period Adjustments (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Prior Period Adjustments Restatement [Line Items]        
Total current liabilities $ 17,807 $ 13,844    
Deferred revenue 418 329    
Warranty accrual 360 521 $ 384  
Non current term loans, net of discount 13,091 13,603    
Non current operating lease liability 1,259 1,449    
Other liabilities 362 330    
Total liabilities 33,297 30,076    
Stockholders' equity:        
Series F Preferred stock, par value $0.001 per share 0 34    
Common stock, par value $0.001 per share 8 6    
Additional paid-in capital 301,782 293,325    
Accumulated other comprehensive loss (733) (623)    
Accumulated deficit (296,168) (267,534)    
Total stockholders' equity 4,889 25,208   $ 377
Total liabilities and stockholders' equity 38,186 55,284    
Loss from operations (25,338) (16,431) (18,536)  
Loss on foreign currency transactions (438) (452) (21)  
Interest expense, net (2,749) (2,224) (2,359)  
Gain on debt forgiveness 0 3,014 0  
Other income, net 0 0 4,215  
Non-operating gain (loss), net (3,187) 338 1,835  
Loss before income tax provision (28,525) (16,093) (16,701)  
Income tax (provision) benefit (109) (65) (128)  
Net loss (28,634) (16,158) (16,829)  
Other comprehensive loss items:        
Foreign currency translation adjustments (110) (238) 316  
Comprehensive loss (28,744) (16,396) (16,513)  
Deemed dividend on convertible preferred stock (217) (546) (17,378)  
Net loss attributable to common stockholders $ (28,851) $ (16,704) $ (34,207)  
Net loss per share attributable to common stockholders:        
Basic $ (4.16) $ (2.83) $ (13.99)  
Diluted $ (4.16) $ (2.83) $ (13.99)  
Shares used in the calculation of net loss per share:        
Basic 6,930 5,910 2,445  
Diluted 6,930 5,910 2,445