XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Mar. 10, 2023
Dec. 31, 2022
Product Information [Line Items]        
Minimum cash balance percentage     6.00%  
Restricted cash $ 900     $ 1,300
Short-term investments     19,844
Remaining performance obligations 12,100      
Contract with customer liability revenue recognized 5,700 $ 5,600    
Capitalized contract cost $ 100     $ 200
Expected dividend rate 0.00%      
Expected volatility 76.00%      
Expected term 6 years 3 months      
Weighted average exercise price $ 3.93     $ 4.21
Series A Convertible Preferred Stock [Member]        
Product Information [Line Items]        
Potential common shares excluded from diluted earnings per share 48,909,568      
Stock Options and Stock Appreciation Rights [Member]        
Product Information [Line Items]        
Potential common shares excluded from diluted earnings per share 3,769,675      
Weighted average exercise price $ 3.93      
Restricted Stock [Member]        
Product Information [Line Items]        
Potential common shares excluded from diluted earnings per share 1,502,131      
Revenue From System Delivery and Installation [Member] | Product Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk percentage 39.00% 22.00%    
Disposable revenue [Member] | Product Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk percentage 21.00% 29.00%    
Royalty Revenue [Member] | Product Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk percentage 1.00% 8.00%    
Other recurring Revenue [Member] | Product Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk percentage 40.00% 41.00%    
Systems [Member]        
Product Information [Line Items]        
Warranty costs $ 100 $ 100    
Other Current Assets [Member] | Maximum [Member]        
Product Information [Line Items]        
Accrued interest receivable on investments $ 100     $ 100