XML 61 R47.htm IDEA: XBRL DOCUMENT v3.25.1
LONG-TERM DEBT AND FINANCING ARRANGEMENTS - Securitization Program (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Arrangements    
Outstanding letters of credit $ 24,300  
Long-term debt 214,220 $ 189,134
Accounts receivable securitization program    
Financing Arrangements    
Maximum borrowing capacity 50,000  
Additional borrowing capacity that may be requested 100,000  
Outstanding letters of credit 23,700  
Remaining borrowing capacity 26,300  
Long-term debt $ 0 $ 0