XML 80 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Electric Operating Revenues - Disaggregation of revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers $ 574,315 $ 509,923 $ 1,478,625 $ 1,503,056
Alternative revenue programs (7,003) (4,977) 13,004 12,249
Other electric operating revenues 1,944 905 2,606 11,779
Total Electric Operating Revenues 569,256 505,851 1,494,235 1,527,084
PNM        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 412,439 350,368 1,050,827 1,096,999
Alternative revenue programs (7,864) (939) (5,128) 9,963
Other electric operating revenues 1,944 905 2,606 11,779
Total Electric Operating Revenues 406,519 350,334 1,048,305 1,118,741
TNMP        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 161,876 159,555 427,798 406,057
Alternative revenue programs 861 (4,038) 18,132 2,286
Other electric operating revenues 0 0 0 0
Total Electric Operating Revenues 162,737 155,517 445,930 408,343
Energy        
Disaggregation of Revenue [Line Items]        
Total Electric Operating Revenues 569,256 505,851 1,494,235 1,527,084
Energy | Residential        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 241,769 180,962 572,028 486,720
Energy | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 194,980 147,899 480,288 423,917
Energy | Industrial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 38,947 30,556 115,689 101,883
Energy | Public authority        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 9,353 7,807 22,423 20,818
Energy | Economy energy service        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 3,662 4,958 15,257 24,999
Energy | PNM | Residential        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 174,765 111,406 416,216 339,307
Energy | PNM | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 149,245 106,237 358,511 309,560
Energy | PNM | Industrial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 31,841 19,891 90,811 65,524
Energy | PNM | Public authority        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 7,433 6,099 17,047 15,822
Energy | PNM | Economy energy service        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 3,662 4,958 15,257 24,999
Energy | TNMP | Residential        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 67,004 69,556 155,812 147,413
Energy | TNMP | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 45,735 41,662 121,777 114,357
Energy | TNMP | Industrial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 7,106 10,665 24,878 36,359
Energy | TNMP | Public authority        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 1,920 1,708 5,376 4,996
Energy | 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 74,866 72,446 222,273 224,496
Transmission | PNM        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 35,671 37,466 105,153 124,396
Transmission | TNMP        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 39,195 34,980 117,120 100,100
Wholesale energy sales        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 8,311 62,804 43,508 213,098
Wholesale energy sales | PNM        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 8,311 62,804 43,508 213,098
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,427 2,491 7,159 7,125
Miscellaneous | PNM        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 1,511 1,507 4,324 4,293
Miscellaneous | TNMP        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers $ 916 $ 984 $ 2,835 $ 2,832