v3.26.1
DEBT AND CREDIT FACILITIES - Letters of Credit Under the Domestic Facilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Letters of credit outstanding amount $ 41,231 $ 59,601
Backstopped letters of credit    
Debt Instrument [Line Items]    
Letters of credit outstanding amount 5,096 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 24,550 27,105
Performance letters of credit    
Debt Instrument [Line Items]    
Letters of credit outstanding amount 27,890 45,236
Financial letters of credit    
Debt Instrument [Line Items]    
Letters of credit outstanding amount $ 13,341 $ 14,365