XML 95 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments, Guarantees and Contingencies - Minimum Payments for Certain Long-Term Commitments (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Capital Purchase Obligations  
Minimum Annual Payments for Certain Long-Term Commitments [Line Items]  
2024 $ 73.9
2025 1.6
2026 9.9
2027 38.1
2028 0.0
Thereafter 10.5
Easements  
Minimum Annual Payments for Certain Long-Term Commitments [Line Items]  
2024 8.0
2025 8.1
2026 8.1
2027 8.2
2028 8.4
Thereafter 217.7
PPAs  
Minimum Annual Payments for Certain Long-Term Commitments [Line Items]  
2024 140.7
2025 133.8
2026 136.6
2027 125.7
2028 132.4
Thereafter 937.5
Other Purchase Obligations  
Minimum Annual Payments for Certain Long-Term Commitments [Line Items]  
2024 42.9
2025 0.0
2026 0.0
2027 0.0
2028 0.0
Thereafter $ 0.0