XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
letter_of_credit
Nov. 30, 2021
USD ($)
Jul. 31, 2021
USD ($)
May 31, 2021
USD ($)
Feb. 28, 2021
USD ($)
Debt Instrument [Line Items]                  
Standard product warranty, term     12 months            
Restructuring charges $ 1,883,000 $ 0 $ 1,883,000 $ 0          
Restructuring reserve 1,644,000   1,644,000   $ 0        
Number of LOC's in effect | letter_of_credit         1        
Restricted cash           $ 800,000      
Revolving Credit Facility | Line of Credit                  
Debt Instrument [Line Items]                  
Line of credit facility, maximum borrowing capacity 0   0            
Revolving Credit Facility | Revolving Credit Agreement | East West Bank | Line of Credit                  
Debt Instrument [Line Items]                  
Line of credit facility, maximum borrowing capacity         $ 130,000,000   $ 12,000,000.0 $ 6,000,000 $ 130,000,000
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   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        
Revolving Credit Facility | Secured Revolving Facility Agreement | East West Bank | Line of Credit                  
Debt Instrument [Line Items]                  
Line of credit facility, maximum borrowing capacity 100,000,000   100,000,000            
Letter of Credit | Revolving Credit Agreement                  
Debt Instrument [Line Items]                  
Letters of credit outstanding 12,500,000   12,500,000         $ 12,000,000  
Letter of Credit | Revolving Credit Agreement | East West Bank | Line of Credit                  
Debt Instrument [Line Items]                  
Line of credit facility, maximum borrowing capacity                 $ 20,000,000
Letter of Credit | Secured Revolving Facility Agreement | East West Bank                  
Debt Instrument [Line Items]                  
Remaining borrowing capacity 87,500,000   87,500,000            
Letter of Credit | Secured Revolving Facility Agreement | East West Bank | Line of Credit                  
Debt Instrument [Line Items]                  
Line of credit facility, maximum borrowing capacity $ 20,000,000   $ 20,000,000