XML 76 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Electric Operating Revenues - Disaggregation of revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers $ 531,032 $ 441,517
Alternative revenue programs 4,759 (5,505)
Other electric operating revenue 8,286 8,106
Electric Operating Revenues 544,077 444,118
PNM    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 414,554 332,668
Alternative revenue programs 7,325 (2,065)
Other electric operating revenue 8,286 8,106
Electric Operating Revenues 430,165 338,709
TNMP    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 116,478 108,849
Alternative revenue programs (2,566) (3,440)
Other electric operating revenue 0 0
Electric Operating Revenues 113,912 105,409
Energy    
Disaggregation of Revenue [Line Items]    
Electric Operating Revenues 544,077 444,118
Energy | Residential    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 156,251 151,942
Energy | Commercial    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 132,792 121,107
Energy | Industrial    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 32,243 31,522
Energy | Public authority    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 6,036 5,952
Energy | Economy energy service    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 9,309 8,940
Energy | PNM | Residential    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 119,885 112,574
Energy | PNM | Commercial    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 98,062 88,004
Energy | PNM | Industrial    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 19,478 23,132
Energy | PNM | Public authority    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 4,417 4,426
Energy | PNM | Economy energy service    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 9,309 8,940
Energy | TNMP | Residential    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 36,366 39,368
Energy | TNMP | Commercial    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 34,730 33,103
Energy | TNMP | Industrial    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 12,765 8,390
Energy | TNMP | Public authority    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 1,619 1,526
Energy | 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 79,065 60,055
Transmission | PNM    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 49,007 34,526
Transmission | TNMP    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 30,058 25,529
Wholesale energy sales    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 112,986 59,691
Wholesale energy sales | PNM    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 112,986 59,691
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,350 2,308
Miscellaneous | PNM    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 1,410 1,375
Miscellaneous | TNMP    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers $ 940 $ 933