XML 112 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease Commitments - Schedule of Future Expected Lease Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Financing  
2024 $ 9,746
2025 7,598
2026 5,870
2027 3,240
2028 1,199
Later years 651
Total minimum lease payments 28,304
Less: Imputed interest 2,202
Lease liabilities 26,102
Battery Storage  
Other  
2024 11,786
2025 11,786
2026 11,786
2027 11,786
2028 11,786
Later years 172,254
Total minimum lease payments 231,184
Less: Imputed interest 94,563
Lease liabilities 136,621
Other  
Other  
2024 8,991
2025 7,857
2026 7,101
2027 7,029
2028 7,032
Later years 10,587
Total minimum lease payments 48,597
Less: Imputed interest 5,951
Lease liabilities 42,646
PNM  
Financing  
2024 4,649
2025 3,605
2026 3,089
2027 1,859
2028 889
Later years 614
Total minimum lease payments 14,705
Less: Imputed interest 1,259
Lease liabilities 13,446
PNM | Battery Storage  
Other  
2024 11,786
2025 11,786
2026 11,786
2027 11,786
2028 11,786
Later years 172,254
Total minimum lease payments 231,184
Less: Imputed interest 94,563
Lease liabilities 136,621
PNM | Other  
Other  
2024 8,046
2025 7,087
2026 7,025
2027 7,029
2028 7,032
Later years 10,587
Total minimum lease payments 46,806
Less: Imputed interest 5,865
Lease liabilities 40,941
TNMP  
Financing  
2024 5,083
2025 3,991
2026 2,781
2027 1,381
2028 310
Later years 37
Total minimum lease payments 13,583
Less: Imputed interest 944
Lease liabilities 12,639
Other  
2024 945
2025 770
2026 76
2027 0
2028 0
Later years 0
Total minimum lease payments 1,791
Less: Imputed interest 87
Lease liabilities $ 1,704