v3.26.1
Commitments and Contingent Liabilities - Schedule of Guarantor Obligations (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Letters of Credit:  
Loss Contingencies [Line Items]  
Total Amounts Committed $ 267,633
Less Than 1 Year 240,753
1-3 Years 26,880
3-5 Years 0
Beyond 5 Years 0
Letters of Credit: | Employee-Related  
Loss Contingencies [Line Items]  
Total Amounts Committed 120,969
Less Than 1 Year 94,635
1-3 Years 26,334
3-5 Years 0
Beyond 5 Years 0
Letters of Credit: | Environmental  
Loss Contingencies [Line Items]  
Total Amounts Committed 398
Less Than 1 Year 398
1-3 Years 0
3-5 Years 0
Beyond 5 Years 0
Letters of Credit: | Other  
Loss Contingencies [Line Items]  
Total Amounts Committed 146,266
Less Than 1 Year 145,720
1-3 Years 546
3-5 Years 0
Beyond 5 Years 0
Surety Bonds:  
Loss Contingencies [Line Items]  
Total Amounts Committed 1,062,495
Less Than 1 Year 1,028,977
1-3 Years 33,518
3-5 Years 0
Beyond 5 Years 0
Surety Bonds: | Employee-Related  
Loss Contingencies [Line Items]  
Total Amounts Committed 115,070
Less Than 1 Year 115,070
1-3 Years 0
3-5 Years 0
Beyond 5 Years 0
Surety Bonds: | Environmental  
Loss Contingencies [Line Items]  
Total Amounts Committed 859,142
Less Than 1 Year 827,063
1-3 Years 32,079
3-5 Years 0
Beyond 5 Years 0
Surety Bonds: | Other  
Loss Contingencies [Line Items]  
Total Amounts Committed 88,283
Less Than 1 Year 86,844
1-3 Years 1,439
3-5 Years 0
Beyond 5 Years $ 0