XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
letter_of_credit
Nov. 30, 2021
USD ($)
Jul. 31, 2021
USD ($)
Feb. 28, 2021
USD ($)
Debt Instrument [Line Items]          
Standard product warranty, term 12 months        
Number of LOC's in effect | letter_of_credit   1      
Restricted cash     $ 800,000    
Revolving Credit Facility | Revolving Credit Agreement | East West Bank | Line of Credit          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity $ 6,000,000 $ 130,000,000   $ 12,000,000.0 $ 130,000,000.0
Line of credit facility increase     $ 500,000    
Revolving Credit Facility | Revolving Credit Agreement | Comerica Bank | Line of Credit          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity $ 500,000        
Revolving Credit Facility | Revolving Credit Agreement, Remaining Letters Of Credit | East West Bank | Line of Credit          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity   $ 6,000,000