Quarterly report pursuant to Section 13 or 15(d)

DEBT - Line of credit (Details)

v3.22.1
DEBT - Line of credit (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 12, 2022
Mar. 31, 2022
Jan. 31, 2022
Mar. 31, 2021
East West Bank        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity $ 30,000 $ 0    
Prime Rate        
Line of Credit Facility [Line Items]        
Spread on variable rate 0.70%      
Term Loan        
Line of Credit Facility [Line Items]        
Current borrowing capacity $ 15,000   $ 15,000  
Remaining borrowing capacity 5,000      
Line of Credit Facility, Maximum Borrowing Capacity $ 20,000      
Term Loan | Third Amendment [Member]        
Line of Credit Facility [Line Items]        
Spread on variable rate 1.73%      
Term Loan | Third Amendment [Member] | East West Bank        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity $ 20,000      
Revolving Credit Facility | East West Bank        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity 10,000      
Revolving Credit Facility | Third Amendment [Member]        
Line of Credit Facility [Line Items]        
Amortization period for amended revolving facility   4 years    
Revolving Credit Facility | Third Amendment [Member] | East West Bank        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity $ 10,000      
Line of Credit        
Line of Credit Facility [Line Items]        
Interest on line of credit       0.70%
Line of Credit Facility, Maximum Borrowing Capacity       $ 10,000