XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - EPS, REVENUE RECOGNITION, CONTRACT BALANCES AND COSTS AND WARRANTY RESERVE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Property, Plant and Equipment [Line Items]        
Amount of excludable shares       $ 6,600
Revenue recognized which was previously deferred $ 1,800 $ 513 $ 3,700 $ 1,500
Deferred commissions related amortization     $ 328  
Stock options        
Property, Plant and Equipment [Line Items]        
Potentially dilutive shares excluded from computation of diluted earnings per share due 7,700,000 7,300,000   7,400,000
Warrant        
Property, Plant and Equipment [Line Items]        
Potentially dilutive shares excluded from computation of diluted earnings per share due 3,500,000 344,000   344,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