XML 120 R99.htm IDEA: XBRL DOCUMENT v3.25.2
Lease Commitments - Schedule of Future Expected Lease Payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Financing  
Remainder of 2025 $ 6,117
2026 10,537
2027 7,637
2028 4,564
2029 2,035
Later years 456
Total minimum lease payments 31,346
Less: Imputed interest 2,346
Lease liabilities 29,000
Energy Storage  
Operating  
Remainder of 2025 10,167
2026 20,333
2027 20,333
2028 20,333
2029 20,333
Later years 287,100
Total minimum lease payments 378,599
Less: Imputed interest 148,145
Lease liabilities 230,454
Other  
Operating  
Remainder of 2025 514
2026 7,130
2027 7,134
2028 7,135
2029 7,114
Later years 4,012
Total minimum lease payments 33,039
Less: Imputed interest 4,006
Lease liabilities 29,033
PNM  
Financing  
Remainder of 2025 2,748
2026 5,045
2027 3,727
2028 2,307
2029 876
Later years 277
Total minimum lease payments 14,980
Less: Imputed interest 1,053
Lease liabilities 13,927
PNM | Energy Storage  
Operating  
Remainder of 2025 10,167
2026 20,333
2027 20,333
2028 20,333
2029 20,333
Later years 287,100
Total minimum lease payments 378,599
Less: Imputed interest 148,145
Lease liabilities 230,454
PNM | Other  
Operating  
Remainder of 2025 135
2026 7,045
2027 7,049
2028 7,052
2029 7,039
Later years 3,660
Total minimum lease payments 31,980
Less: Imputed interest 3,851
Lease liabilities 28,129
TNMP  
Financing  
Remainder of 2025 3,184
2026 5,122
2027 3,561
2028 2,090
2029 1,125
Later years 180
Total minimum lease payments 15,262
Less: Imputed interest 1,216
Lease liabilities 14,046
Operating  
Remainder of 2025 346
2026 16
2027 14
2028 11
2029 0
Later years 0
Total minimum lease payments 387
Less: Imputed interest 8
Lease liabilities $ 379