XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
LONG-TERM DEBT (Details) - Credit Facility [Member]
$ in Millions
12 Months Ended
Feb. 16, 2024
USD ($)
Dec. 31, 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
Letters of credit outstanding   4.1  
Credit agreement   $ 0.0  
Subsequent Event [Member]      
Long-term debt [Abstract]      
Line of credit facility, maximum borrowing capacity $ 20.0    
Expiration date of credit facility Feb. 16, 2027    
Letter of Credit [Member] | Subsequent Event [Member]      
Long-term debt [Abstract]      
Line of credit facility, maximum borrowing capacity $ 10.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] | Subsequent Event [Member]      
Long-term debt [Abstract]      
Line of credit facility, maximum borrowing capacity $ 40.0    
Revolving Loan [Member] | Letter of Credit [Member]      
Long-term debt [Abstract]      
Line of credit facility, maximum borrowing capacity     $ 10.0