XML 79 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Electric Operating Revenues - Disaggregation of revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers $ 480,413 $ 431,089
Alternative revenue programs 1,103 5,293
Other electric operating revenues 1,276 495
Total Electric Operating Revenues 482,792 436,877
PNM    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 329,958 305,714
Alternative revenue programs 2,146 1,906
Other electric operating revenues 1,276 495
Total Electric Operating Revenues 333,380 308,115
TNMP    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 150,455 125,375
Alternative revenue programs (1,043) 3,387
Other electric operating revenues 0 0
Total Electric Operating Revenues 149,412 128,762
Electric operating revenues    
Disaggregation of Revenue [Line Items]    
Total Electric Operating Revenues 482,792 436,877
Electric operating revenues | Residential    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 173,335 161,880
Electric operating revenues | Commercial    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 149,121 134,882
Electric operating revenues | Industrial    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 45,178 34,625
Electric operating revenues | Public authority    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 7,013 6,115
Electric operating revenues | Economy energy service    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 11,236 7,563
Electric operating revenues | PNM | Residential    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 124,554 120,385
Electric operating revenues | PNM | Commercial    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 102,159 99,338
Electric operating revenues | PNM | Industrial    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 33,632 24,769
Electric operating revenues | PNM | Public authority    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 5,019 4,398
Electric operating revenues | PNM | Economy energy service    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 11,236 7,563
Electric operating revenues | TNMP | Residential    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 48,781 41,495
Electric operating revenues | TNMP | Commercial    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 46,962 35,544
Electric operating revenues | TNMP | Industrial    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 11,546 9,856
Electric operating revenues | TNMP | Public authority    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 1,994 1,717
Electric operating revenues | TNMP | Economy energy service    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 0 0
Transmission    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 75,237 71,958
Transmission | PNM    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 35,017 36,149
Transmission | TNMP    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 40,220 35,809
Wholesale energy sales    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 16,928 11,690
Wholesale energy sales | PNM    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 16,928 11,690
Wholesale energy sales | TNMP    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 0 0
Miscellaneous    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 2,365 2,376
Miscellaneous | PNM    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 1,413 1,422
Miscellaneous | TNMP    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers $ 952 $ 954