XML 140 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Schedule of Commitments Contractual Obligation Maturities (Details) - OTP
$ in Thousands
Dec. 31, 2024
USD ($)
Other Commitments  
2025 $ 1,897
2026 1,902
2027 1,941
2028 1,981
2029 2,021
Beyond 2029 52,261
Land easement payments, total 62,003
Coal Purchase Commitments  
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]  
2025 24,192
2026 24,416
2027 25,127
2028 25,859
2029 27,102
Beyond 2029 314,713
Commitments other than operating leases, total 441,409
Other Commitments  
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]  
2025 1,817
2026 1,518
2027 661
2028 544
2029 272
Beyond 2029 5,758
Commitments other than operating leases, total $ 10,570