XML 144 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS AND CONTINGENT LIABILITIES - Maximum Potential Total of Future Payments Under Commitment Instruments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments $ 249,259
Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 27,156
Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 222,103
Less Than 1  Year  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 247,721
Less Than 1  Year | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 27,156
Less Than 1  Year | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 220,565
1-3 Years  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 1,538
1-3 Years | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
1-3 Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 1,538
3-5 Years  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
3-5 Years | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
3-5 Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Beyond 5  Years  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Beyond 5  Years | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Beyond 5  Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Firm Transportation | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 23,830
Firm Transportation | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 126,336
Firm Transportation | Less Than 1  Year | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 23,830
Firm Transportation | Less Than 1  Year | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 126,336
Firm Transportation | 1-3 Years | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Firm Transportation | 1-3 Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Firm Transportation | 3-5 Years | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Firm Transportation | 3-5 Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Firm Transportation | Beyond 5  Years | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Firm Transportation | Beyond 5  Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Other | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 3,326
Other | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 8,875
Other | Less Than 1  Year | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 3,326
Other | Less Than 1  Year | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 7,587
Other | 1-3 Years | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Other | 1-3 Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 1,288
Other | 3-5 Years | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Other | 3-5 Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Other | Beyond 5  Years | Letters of Credit:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Other | Beyond 5  Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Employee-Related | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 2,250
Employee-Related | Less Than 1  Year | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 2,250
Employee-Related | 1-3 Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Employee-Related | 3-5 Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Employee-Related | Beyond 5  Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Environmental | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 11,922
Environmental | Less Than 1  Year | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 11,672
Environmental | 1-3 Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 250
Environmental | 3-5 Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Environmental | Beyond 5  Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Financial Guarantees | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 72,720
Financial Guarantees | Less Than 1  Year | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 72,720
Financial Guarantees | 1-3 Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Financial Guarantees | 3-5 Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments 0
Financial Guarantees | Beyond 5  Years | Surety Bonds:  
Loss Contingencies [Line Items]  
Maximum potential total of future payments under commitments $ 0