v3.26.3
DEBT - Schedule of Short-term Debt Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Short-term Debt [Line Items]    
Short-term obligations $ 229,440 $ 183,947
Short-term obligations 2.48%    
Short-term Debt [Line Items]    
Weighted average interest rate 2.48%  
Short-term obligations $ 31,780 31,314
Revolving credit facility 3.84%    
Short-term Debt [Line Items]    
Weighted average interest rate 3.84%  
Short-term obligations $ 197,245 152,633
Overdraft 6.73%    
Short-term Debt [Line Items]    
Weighted average interest rate 6.73%  
Short-term obligations $ 415 $ 0