v3.26.1
DEBT - Schedule of Short-term Debt Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Short-term Debt [Line Items]    
Short-term obligations $ 217,540 $ 183,947
Short-term obligations 2.57%    
Short-term Debt [Line Items]    
Weighted average interest rate 2.57% 2.57%
Short-term obligations $ 31,495 $ 31,314
Revolving credit facility 3.54%    
Short-term Debt [Line Items]    
Weighted average interest rate 3.54% 3.54%
Short-term obligations $ 186,045 $ 152,633