XML 118 R102.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Commitments - Schedule of Future Expected Lease Payments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Financing  
Remainder of 2024 $ 4,846
2025 8,357
2026 6,592
2027 3,914
2028 1,426
Later years 728
Total minimum lease payments 25,863
Less: Imputed interest 1,994
Lease liabilities 23,869
Battery Storage  
Operating  
Remainder of 2024 5,893
2025 11,786
2026 11,786
2027 11,786
2028 11,786
Later years 172,254
Total minimum lease payments 225,291
Less: Imputed interest 90,546
Lease liabilities 134,745
Other  
Operating  
Remainder of 2024 648
2025 7,935
2026 7,190
2027 7,120
2028 7,122
Later years 11,013
Total minimum lease payments 41,028
Less: Imputed interest 5,347
Lease liabilities 35,681
PNM  
Financing  
Remainder of 2024 2,202
2025 3,797
2026 3,269
2027 2,026
2028 913
Later years 614
Total minimum lease payments 12,821
Less: Imputed interest 1,066
Lease liabilities 11,755
PNM | Battery Storage  
Operating  
Remainder of 2024 5,893
2025 11,786
2026 11,786
2027 11,786
2028 11,786
Later years 172,254
Total minimum lease payments 225,291
Less: Imputed interest 90,546
Lease liabilities 134,745
PNM | Other  
Operating  
Remainder of 2024 161
2025 7,082
2026 7,031
2027 7,035
2028 7,038
Later years 10,587
Total minimum lease payments 38,934
Less: Imputed interest 5,107
Lease liabilities 33,827
TNMP  
Financing  
Remainder of 2024 2,595
2025 4,471
2026 3,235
2027 1,800
2028 501
Later years 113
Total minimum lease payments 12,715
Less: Imputed interest 901
Lease liabilities 11,814
Operating  
Remainder of 2024 454
2025 787
2026 90
2027 14
2028 11
Later years 0
Total minimum lease payments 1,356
Less: Imputed interest 64
Lease liabilities $ 1,292