v3.26.1
DEBT AND CREDIT FACILITIES - Schedule of Letter of Credit (“LOC”) Facilities (Details) - Mar. 31, 2026 - Financial Standby Letter of Credit
USD ($)
GBP (£)
Line of Credit Facility [Line Items]    
Capacity $ 575,000,000  
LCs issued 349,357,000  
HSBC    
Line of Credit Facility [Line Items]    
Capacity 100,000,000  
LCs issued 18,000  
Citibank    
Line of Credit Facility [Line Items]    
Capacity 275,000,000  
LCs issued 159,043,000  
CIBC    
Line of Credit Facility [Line Items]    
Capacity 200,000,000  
LCs issued $ 190,296,000  
Citibank FAL    
Line of Credit Facility [Line Items]    
Capacity | £   £ 50,000,000
LCs issued | £   £ 45,000,000