XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT AND CREDIT FACILITIES - Schedule of Letter of Credit (“LOC”) Facilities (Details)
Mar. 31, 2025
USD ($)
Line of Credit Facility [Line Items]  
Capacity $ 575,000,000
Financial Standby Letter of Credit  
Line of Credit Facility [Line Items]  
LCs issued 319,183,000
Financial Standby Letter of Credit | Citibank  
Line of Credit Facility [Line Items]  
Capacity 275,000,000
LCs issued 203,136,000
Financial Standby Letter of Credit | CIBC  
Line of Credit Facility [Line Items]  
Capacity 200,000,000
LCs issued 116,047,000
Financial Standby Letter of Credit | HSBC  
Line of Credit Facility [Line Items]  
Capacity 100,000,000
LCs issued $ 0