v3.26.1
DEBT AND CREDIT FACILITIES - Letters of Credit Under the Domestic Facilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Letters of credit outstanding amount $ 39,158 $ 59,601
Backstopped letters of credit    
Debt Instrument [Line Items]    
Letters of credit outstanding amount 2,073 7,194
Surety backstopped letters of credit    
Debt Instrument [Line Items]    
Letters of credit outstanding amount 2,017 16,452
Letters of credit subject to currency revaluation    
Debt Instrument [Line Items]    
Letters of credit outstanding amount 21,139 27,105
Performance letters of credit    
Debt Instrument [Line Items]    
Letters of credit outstanding amount 26,322 45,236
Financial letters of credit    
Debt Instrument [Line Items]    
Letters of credit outstanding amount $ 12,836 $ 14,365