XML 95 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Short-term Debt Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Short-term Debt [Line Items]    
Revolving credit facility and overdrafts $ 176,035 $ 81,794
Revolving credit facility    
Short-term Debt [Line Items]    
Interest rate 3.80%  
Revolving credit facility and overdrafts $ 176,035 80,662
Overdrafts    
Short-term Debt [Line Items]    
Revolving credit facility and overdrafts $ 0 $ 1,132