v3.25.2
DEBT - Letters of Credit and Other Guarantees (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
DEBT    
Restricted cash $ 1,824 $ 2,709
Letters of Credit | 2024 Credit Agreement    
DEBT    
Letters of credit outstanding 0 0
Various Uncommitted Facilities    
DEBT    
Letters of credit outstanding $ 9,900 $ 10,900