XML 108 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Electric Operating Revenues - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 21, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 03, 2024
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   $ 1,959,601 $ 1,914,868 $ 2,250,217  
Alternative revenue programs   8,815 6,607 (19,485)  
Other electric operating revenue   2,783 17,723 18,823  
Total Electric Operating Revenues   1,971,199 1,939,198 2,249,555  
PVNGS leased interest          
Disaggregation of Revenue [Line Items]          
Regulatory liabilities         $ 38,400
Electricity          
Disaggregation of Revenue [Line Items]          
Total Electric Operating Revenues   1,971,199 1,939,198 2,249,555  
Transmission          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   298,107 295,306 263,203  
Wholesale energy sales          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   64,903 248,801 534,196  
Miscellaneous          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   9,589 9,415 9,207  
PNM          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   1,386,025 1,376,806 1,747,310  
Alternative revenue programs   (9,720) 9,419 692  
Other electric operating revenue   2,783 17,723 18,823  
Total Electric Operating Revenues   1,379,088 1,403,948 1,766,825  
Regulatory liabilities   552,272 699,867    
PNM | Transmission          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   141,058 159,475 149,421  
PNM | Wholesale energy sales          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   64,903 248,801 534,196  
PNM | Miscellaneous          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   5,776 5,676 5,390  
TNMP          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   573,576 538,062 502,907  
Alternative revenue programs   18,535 (2,812) (20,177)  
Other electric operating revenue   0 0 0  
Total Electric Operating Revenues   592,111 535,250 482,730  
Regulatory liabilities   230,639 211,455    
TNMP | Transmission          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   157,049 135,831 113,782  
TNMP | Wholesale energy sales          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   0 0 0  
TNMP | Miscellaneous          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   3,813 3,739 3,817  
PNMR and PNM | San Juan Generating Station | New Mexico Public Regulation Commission          
Disaggregation of Revenue [Line Items]          
Total Electric Operating Revenues $ (128,700)        
Regulatory liabilities $ 128,700        
Residential | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   744,808 616,401 672,650  
Residential | PNM | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   541,581 425,448 484,699  
Residential | TNMP | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   203,227 190,953 187,951  
Commercial | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   627,169 547,218 576,222  
Commercial | PNM | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   460,311 391,964 422,163  
Commercial | TNMP | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   166,858 155,254 154,059  
Industrial | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   159,054 135,592 122,021  
Industrial | PNM | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   123,754 90,084 85,102  
Industrial | TNMP | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   35,300 45,508 36,919  
Public authority | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   30,490 27,795 27,709  
Public authority | PNM | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   23,161 21,018 21,330  
Public authority | TNMP | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   7,329 6,777 6,379  
Economy energy service | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   25,481 34,340 45,009  
Economy energy service | PNM | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   25,481 34,340 45,009  
Economy energy service | TNMP | Electricity          
Disaggregation of Revenue [Line Items]          
Total revenues from contracts with customers   $ 0 $ 0 $ 0