XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
LONG-TERM DEBT (Details) - Credit Facility [Member]
$ in Millions
6 Months Ended
Jun. 30, 2023
USD ($)
Nov. 14, 2019
USD ($)
Facility
Long-term debt [Abstract]    
Line of credit facility, maximum borrowing capacity $ 0.0 $ 60.0
Number of facilities available in 2019 credit agreement | Facility   4
Credit agreement 0.0  
Letters of credit outstanding $ 4.0  
Term Loan [Member]    
Long-term debt [Abstract]    
Line of credit facility, maximum borrowing capacity   $ 20.0
Expiration date of credit facility Dec. 01, 2024  
Line of credit facility, amortization schedule based period for interest and principal payments 120 months  
Delayed Draw Term Loan [Member]    
Long-term debt [Abstract]    
Line of credit facility, maximum borrowing capacity   10.0
Expiration date of credit facility Dec. 01, 2024  
Line of credit facility, amortization schedule based period for interest and principal payments 120 months  
Line of credit facility, monthly interest payment period 18 months  
Credit Agreement [Member]    
Long-term debt [Abstract]    
Line of credit facility, maximum borrowing capacity   15.0
Expiration date of credit facility Jan. 31, 2021  
Revolving Loan [Member]    
Long-term debt [Abstract]    
Line of credit facility, maximum borrowing capacity   15.0
Expiration date of credit facility Nov. 13, 2022  
Revolving Loan [Member] | Letter of Credit [Member]    
Long-term debt [Abstract]    
Line of credit facility, maximum borrowing capacity   $ 10.0