XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - EPS, REVENUE RECOGNITION, CONTRACT BALANCES AND COSTS AND WARRANTY RESERVE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Property, Plant and Equipment [Line Items]        
Potentially dilutive shares excluded from computation of diluted earnings per share due 17,700,000 1,890,000    
Revenue recognized which was previously deferred $ 2,200 $ 2,500 $ 5,800 $ 4,400
Deferred commissions related amortization     $ 274  
Stock options        
Property, Plant and Equipment [Line Items]        
Potentially dilutive shares excluded from computation of diluted earnings per share due     7,200,000 6,700,000
Warrant        
Property, Plant and Equipment [Line Items]        
Potentially dilutive shares excluded from computation of diluted earnings per share due     10,800,000 265,000
Converted preferred stock        
Property, Plant and Equipment [Line Items]        
Potentially dilutive shares excluded from computation of diluted earnings per share due     17,800,000 17,800,000
Minimum        
Property, Plant and Equipment [Line Items]        
Period fees are due for adjustable rebate contracts     30 days  
Maximum        
Property, Plant and Equipment [Line Items]        
Period fees are due for adjustable rebate contracts     60 days  
Non-interactive projectors        
Property, Plant and Equipment [Line Items]        
Hardware maintenance services terms (in months)     60 months