XML 128 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lease Commitments - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating lease cost:      
Amounts capitalized $ (894) $ (1,672) $ (2,417)
Other operating leases 21,138 15,285 26,418
Financing lease cost:      
Amortization of right-of-use assets 9,889 9,253 6,529
Interest on lease liabilities 1,229 1,060 659
Amounts capitalized (7,875) (7,440) (5,471)
Total financing lease expense 3,243 2,873 1,717
Variable lease expense 3,900 1,342 890
Short-term lease expense 787 782 3,109
Total lease expense for the period 29,068 20,282 32,134
Energy storage leases      
Operating lease cost:      
Operating lease cost 13,353 4,351  
Other operating leases      
Operating lease cost:      
Operating lease cost 8,679 12,606 28,835
Cooling Towers      
Financing lease cost:      
Short-term lease expense     2,700
Insurance settlements receivable     2,700
PNM      
Operating lease cost:      
Amounts capitalized (101) (374) (690)
Other operating leases 20,974 15,104 26,074
Financing lease cost:      
Amortization of right-of-use assets 4,554 4,566 3,175
Interest on lease liabilities 603 562 327
Amounts capitalized (3,227) (3,190) (2,264)
Total financing lease expense 1,930 1,938 1,238
Variable lease expense 3,900 1,342 890
Short-term lease expense 714 675 3,058
Total lease expense for the period 27,518 19,059 31,260
PNM | Energy storage leases      
Operating lease cost:      
Operating lease cost 13,353 4,351  
PNM | Other operating leases      
Operating lease cost:      
Operating lease cost 7,722 11,127 26,764
TNMP      
Operating lease cost:      
Amounts capitalized (793) (1,298) (1,728)
Other operating leases 114 181 292
Financing lease cost:      
Amortization of right-of-use assets 5,129 4,634 3,279
Interest on lease liabilities 595 497 330
Amounts capitalized (4,648) (4,250) (3,208)
Total financing lease expense 1,076 881 401
Variable lease expense 0 0 0
Short-term lease expense 23 29 5
Total lease expense for the period 1,213 1,091 698
TNMP | Energy storage leases      
Operating lease cost:      
Operating lease cost 0 0  
TNMP | Other operating leases      
Operating lease cost:      
Operating lease cost $ 907 $ 1,479 $ 2,020