XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.3
LONG-TERM DEBT - Narrative (Details) - USD ($)
1 Months Ended
Jan. 31, 2023
Dec. 31, 2021
Nov. 30, 2021
Sep. 30, 2023
Dec. 31, 2022
Jun. 29, 2022
Long-term debt            
Financing receivable, amount elected to collateralize       $ 50,000,000    
Securitized receivables            
Long-term debt            
Maximum borrowing capacity           $ 150,000,000
Line of credit facility, current borrowing capacity       102,900,000    
Long-term debt, less current portion       $ 50,000,000    
Line of credit facility, interest rate at period end       6.88%    
Securitized receivables | Minimum            
Long-term debt            
Long-term debt, less current portion           $ 50,000,000
Revolving loan agreement | Revolving loan agreement | Line of credit            
Long-term debt            
Maximum borrowing capacity     $ 150,000,000      
Minimum market value covenant     150,000,000      
Maximum outstanding cash advances threshold     $ 20,000,000      
Remaining borrowing capacity       $ 145,600,000 $ 147,100,000  
Revolving loan agreement | Revolving loan agreement | Line of credit | Daily bloomberg short-term bank yield index rate            
Long-term debt            
Variable rate     0.60%      
City letter of credit | Revolving loan agreement | Line of credit            
Long-term debt            
Proceeds from lines of credit $ 1,500,000 $ 2,900,000