XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT - Narrative (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2023
Dec. 31, 2021
Nov. 30, 2021
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 29, 2024
Jun. 29, 2022
Long-term debt                  
Long-term Debt, Excluding Current Maturities           $ 50,000,000      
Repayments of Accounts Receivable Securitization         $ 50,000,000 0 $ 0    
Repayments of Accounts Receivable Securitization         50,000,000 0 $ 0    
Line of Credit | City Letter of Credit | Revolver                  
Long-term debt                  
Proceeds from lines of credit $ 1,500,000 $ 2,900,000              
Line of Credit | Revolving Credit Facility | Revolver                  
Long-term debt                  
Borrowing capacity     $ 150,000,000.0            
Debt instrument, covenant, collateral minimum market value     150,000,000.0            
Debt instrument, covenant, maximum outstanding cash advances threshold     $ 20,000,000.0            
Remaining borrowing capacity         $ 145,600,000 $ 147,100,000      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     Base Rate [Member]            
Securitized Receivables                  
Long-term debt                  
Borrowing capacity                 $ 150,000,000
Line of Credit Facility, Interest Rate at Period End               6.89%  
Repayments of Accounts Receivable Securitization       $ 50,000,000          
Repayments of Accounts Receivable Securitization       $ 50,000,000          
Securitized Receivables | Minimum                  
Long-term debt                  
Long-term Debt, Excluding Current Maturities                 $ 50,000,000