v3.26.1
Commitments and Contingencies - Guarantees (Details)
$ in Millions
Mar. 31, 2026
USD ($)
agreement
Commitments and Contingencies  
Amount $ 6,244.0
Number of Agreements | agreement 208
Guarantees and commitments  
Commitments and Contingencies  
Amount $ 5,494.0
Number of Agreements | agreement 100
Guarantees and commitments | Minimum  
Commitments and Contingencies  
Maximum exposure range for each agreement $ 0.0
Guarantees and commitments | Maximum  
Commitments and Contingencies  
Maximum exposure range for each agreement 436.9
Letters of credit under bilateral credit facilities  
Commitments and Contingencies  
Amount $ 6.0
Number of Agreements | agreement 5
Letters of credit under bilateral credit facilities | Minimum  
Commitments and Contingencies  
Maximum exposure range for each agreement $ 0.1
Letters of credit under bilateral credit facilities | Maximum  
Commitments and Contingencies  
Maximum exposure range for each agreement 3.0
Letters of credit under Revolver  
Commitments and Contingencies  
Amount $ 163.0
Number of Agreements | agreement 41
Letters of credit under Revolver | Minimum  
Commitments and Contingencies  
Maximum exposure range for each agreement $ 0.0
Letters of credit under Revolver | Maximum  
Commitments and Contingencies  
Maximum exposure range for each agreement 22.5
Surety bonds  
Commitments and Contingencies  
Amount $ 581.0
Number of Agreements | agreement 62
Surety bonds | Minimum  
Commitments and Contingencies  
Maximum exposure range for each agreement $ 0.0
Surety bonds | Maximum  
Commitments and Contingencies  
Maximum exposure range for each agreement $ 79.2