XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Electric Operating Revenues - Schedule of Disaggregation of revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers $ 656,288 $ 574,315 $ 1,630,519 $ 1,478,625
Alternative revenue programs (11,632) (7,003) (3,396) 13,004
Other electric operating revenues 2,506 1,944 5,251 2,606
Total Electric Operating Revenues 647,162 569,256 1,632,374 1,494,235
PNM        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 463,450 412,439 1,130,067 1,050,827
Alternative revenue programs (2,236) (7,864) 154 (5,128)
Other electric operating revenues 2,506 1,944 5,251 2,606
Total Electric Operating Revenues 463,720 406,519 1,135,472 1,048,305
TNMP        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 192,838 161,876 500,452 427,798
Alternative revenue programs (9,396) 861 (3,550) 18,132
Other electric operating revenues 0 0 0 0
Total Electric Operating Revenues 183,442 162,737 496,902 445,930
Electric operating revenues        
Disaggregation of Revenue [Line Items]        
Total Electric Operating Revenues 647,162 569,256 1,632,374 1,494,235
Electric operating revenues | Residential        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 264,669 241,769 612,189 572,028
Electric operating revenues | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 200,928 194,980 506,347 480,288
Electric operating revenues | Industrial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 56,537 38,947 150,679 115,689
Electric operating revenues | Public authority        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 10,001 9,353 24,696 22,423
Electric operating revenues | Economy energy service        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 5,772 3,662 23,770 15,257
Electric operating revenues | PNM | Residential        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 187,307 174,765 431,870 416,216
Electric operating revenues | PNM | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 149,470 149,245 363,468 358,511
Electric operating revenues | PNM | Industrial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 38,725 31,841 107,016 90,811
Electric operating revenues | PNM | Public authority        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 7,789 7,433 18,502 17,047
Electric operating revenues | PNM | Economy energy service        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 5,772 3,662 23,770 15,257
Electric operating revenues | TNMP | Residential        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 77,362 67,004 180,319 155,812
Electric operating revenues | TNMP | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 51,458 45,735 142,879 121,777
Electric operating revenues | TNMP | Industrial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 17,812 7,106 43,663 24,878
Electric operating revenues | TNMP | Public authority        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 2,212 1,920 6,194 5,376
Electric operating revenues | TNMP | Economy energy service        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Transmission        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 80,895 74,866 233,762 222,273
Transmission | PNM        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 37,874 35,671 109,243 105,153
Transmission | TNMP        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 43,021 39,195 124,519 117,120
Wholesale energy sales        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 34,774 8,311 71,598 43,508
Wholesale energy sales | PNM        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 34,774 8,311 71,598 43,508
Wholesale energy sales | TNMP        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Miscellaneous        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 2,712 2,427 7,478 7,159
Miscellaneous | PNM        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 1,739 1,511 4,600 4,324
Miscellaneous | TNMP        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers $ 973 $ 916 $ 2,878 $ 2,835