XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Mar. 10, 2023
Product Information [Line Items]      
Minimum cash balance percentage     6.00%
Short-term investments  
Remaining performance obligations 15.2    
Contract with customer liability revenue recognized 5.5 6.1  
Capitalized contract cost $ 0.1 $ 0.1  
Expected dividend rate 0.00%    
Expected volatility 75.00%    
Expected term 6 years 3 months    
Potential common shares excluded from diluted earnings per share 54,776,199 54,527,381  
Series A Convertible Preferred Stock [Member]      
Product Information [Line Items]      
Potential common shares excluded from diluted earnings per share 49,371,307    
Stock Options and Stock Appreciation Rights [Member]      
Product Information [Line Items]      
Potential common shares excluded from diluted earnings per share 3,858,360    
Weighted average exercise price $ 3.79    
Restricted Stock [Member]      
Product Information [Line Items]      
Potential common shares excluded from diluted earnings per share 1,546,532    
Unearned Restricted Shares [Member]      
Product Information [Line Items]      
Potential common shares excluded from diluted earnings per share 0    
Revenue From System Delivery and Installation [Member] | Product Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 32.00% 33.00%  
Disposable Revenue [Member] | Product Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 30.00% 24.00%  
Royalty Revenue [Member] | Product Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 1.00% 1.00%  
Other Recurring Revenue [Member] | Product Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 38.00% 43.00%  
Systems [Member]      
Product Information [Line Items]      
Warranty costs $ 0.1 $ 0.5  
Maximum [Member]      
Product Information [Line Items]      
Estimated useful lives 10 years    
Maximum [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member] | No Single Country Other Than the US [Member]      
Product Information [Line Items]      
Concentration risk percentage 10.00% 10.00%  
Maximum [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member] | No Single Customer [Member]      
Product Information [Line Items]      
Concentration risk percentage 10.00% 10.00%  
Minimum [Member]      
Product Information [Line Items]      
Estimated useful lives 3 years    
Other Current Assets [Member] | Maximum [Member]      
Product Information [Line Items]      
Accrued interest receivable on investments $ 0.1 $ 0.1