v3.26.1
Commitments and Contingencies - Available Lines of Credit, Outstanding Standby Letter of Credits, and Bonds (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Net available for additional standby LOCs under sub-facility $ 256,885 $ 256,176
Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Multicurrency revolving line of credit 750,000 750,000
Letters of Credit Outstanding, Amount (43,115) (43,824)
Unsecured Multicurrency Revolving Lines of Credit [Member]    
Line of Credit Facility [Line Items]    
Multicurrency revolving line of credit 95,558 98,128
Letters of Credit Outstanding, Amount (28,932) (25,815)
Line of Credit Facility, Remaining Borrowing Capacity 66,626 72,313
Surety Bond [Member]    
Line of Credit Facility [Line Items]    
Unsecured surety bonds in force 658,127 522,098
Line of Credit [Member]    
Line of Credit Facility [Line Items]    
Long-term Line of Credit 0 0
Line of Credit Facility, Remaining Borrowing Capacity $ 706,885 $ 706,176