XML 99 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments, Guarantees and Contingencies - Minimum Payments for Certain Long-Term Commitments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Capital Purchase Obligations  
Minimum Annual Payments for Certain Long-Term Commitments [Line Items]  
2025 $ 192.9
2026 37.4
2027 91.8
2028 59.8
2029 5.6
Thereafter 13.7
Easements  
Minimum Annual Payments for Certain Long-Term Commitments [Line Items]  
2025 27.2
2026 8.3
2027 8.4
2028 8.5
2029 8.5
Thereafter 212.0
PPAs  
Minimum Annual Payments for Certain Long-Term Commitments [Line Items]  
2025 134.6
2026 136.0
2027 130.1
2028 133.3
2029 134.1
Thereafter 797.3
Other Purchase Obligations  
Minimum Annual Payments for Certain Long-Term Commitments [Line Items]  
2025 31.8
2026 9.6
2027 10.3
2028 0.0
2029 0.0
Thereafter $ 0.0