XML 76 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Electric Operating Revenues - Disaggregation of revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers $ 462,101 $ 488,136 $ 993,133 $ 929,653
Alternative revenue programs 12,467 2,579 17,226 (2,926)
Other electric operating revenue 2,588 9,015 10,874 17,121
Electric Operating Revenues 477,156 499,730 1,021,233 943,848
PNM        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 332,077 364,036 746,631 696,704
Alternative revenue programs 3,577 3,703 10,902 1,638
Other electric operating revenue 2,588 9,015 10,874 17,121
Electric Operating Revenues 338,242 376,754 768,407 715,463
TNMP        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 130,024 124,100 246,502 232,949
Alternative revenue programs 8,890 (1,124) 6,324 (4,564)
Other electric operating revenue 0 0 0 0
Electric Operating Revenues 138,914 122,976 252,826 228,385
Energy        
Disaggregation of Revenue [Line Items]        
Electric Operating Revenues 477,156 499,730 1,021,233 943,848
Energy | Residential        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 149,507 151,023 305,758 302,966
Energy | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 143,227 137,731 276,018 258,838
Energy | Industrial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 39,086 29,158 71,327 60,680
Energy | Public authority        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 6,974 6,305 13,011 12,256
Energy | Economy energy service        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 10,731 11,003 20,041 19,943
Energy | PNM | Residential        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 108,016 104,902 227,901 217,477
Energy | PNM | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 105,262 101,174 203,323 189,178
Energy | PNM | Industrial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 26,156 19,610 45,633 42,742
Energy | PNM | Public authority        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 5,305 4,744 9,723 9,170
Energy | PNM | Economy energy service        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 10,731 11,003 20,041 19,943
Energy | TNMP | Residential        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 41,491 46,121 77,857 85,489
Energy | TNMP | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 37,965 36,557 72,695 69,660
Energy | TNMP | Industrial        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 12,930 9,548 25,694 17,938
Energy | TNMP | Public authority        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 1,669 1,561 3,288 3,086
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 72,984 64,980 152,050 125,036
Transmission | PNM        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 37,922 35,659 86,930 70,186
Transmission | TNMP        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 35,062 29,321 65,120 54,850
Wholesale energy sales        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 37,308 85,645 150,294 145,336
Wholesale energy sales | PNM        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 37,308 85,645 150,294 145,336
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,284 2,291 4,634 4,598
Miscellaneous | PNM        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 1,377 1,299 2,786 2,672
Miscellaneous | TNMP        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers $ 907 $ 992 $ 1,848 $ 1,926