XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT AND FINANCING ARRANGEMENTS - 2018 Loan Facility (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Feb. 29, 2024
Dec. 31, 2023
Nov. 30, 2022
Apr. 30, 2022
Mar. 31, 2022
Debt Instrument [Line Items]                
Long-term line of credit   $ 0     $ 30,000      
Unused borrowing capacity   60,000            
Repayment of long term line of credit   $ 30,000 $ 11          
Lines of credit                
Debt Instrument [Line Items]                
Commitment fee percentage   0.15%            
Revolving Credit Facility | Lines of credit | 2018 Line of Credit                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity             $ 60,000 $ 50,000
Line of credit facility, maximum borrowing capacity upon syndication             $ 75,000  
Debt instrument, maximum borrowing, eligible accounts receivable, percentage       75.00%   50.00% 85.00%  
Debt instrument, minimum adjusted cash             $ 25,000  
Basis spread on variable rate   0.25%            
Debt instrument, interest rate increase upon default, percentage       3.00%        
Interest expense   $ 700            
Repayment of long term line of credit $ 30,000              
Revolving Credit Facility | Lines of credit | Amended Line Of Credit 2018                
Debt Instrument [Line Items]                
Basis spread on variable rate   0.125%            
Revolving Credit Facility | Lines of credit | Amended Line Of Credit 2018 | United States                
Debt Instrument [Line Items]                
Debt instrument, maximum borrowing, eligible accounts receivable, percentage   85.00%            
Revolving Credit Facility | Lines of credit | Amended Line Of Credit 2018 | United Kingdom                
Debt Instrument [Line Items]                
Debt instrument, maximum borrowing, eligible accounts receivable, percentage   30.00%