XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT - Schedule of Short-term Debt Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Short-term Debt [Line Items]    
Revolving credit facility and overdrafts $ 159,170 $ 176,035
Revolving credit facility 3.37% to 5.83%    
Short-term Debt [Line Items]    
Revolving credit facility and overdrafts $ 159,089 176,035
Revolving credit facility 3.37% to 5.83% | Minimum    
Short-term Debt [Line Items]    
Interest rate 3.37%  
Revolving credit facility 3.37% to 5.83% | Maximum    
Short-term Debt [Line Items]    
Interest rate 5.83%  
Overdraft 5.75%    
Short-term Debt [Line Items]    
Interest rate 5.75%  
Revolving credit facility and overdrafts $ 81 $ 0