XML 97 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT AND FINANCING ARRANGEMENTS - Securitization Program (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Arrangements    
Outstanding letters of credit $ 15,900 $ 17,400
Long-term debt 189,134 228,938
Accounts receivable securitization program    
Financing Arrangements    
Maximum borrowing capacity 50,000  
Additional borrowing capacity that may be requested 100,000  
Outstanding letters of credit 15,300 16,800
Remaining borrowing capacity 34,700  
Long-term debt $ 0 $ 0