XML 172 R139.htm IDEA: XBRL DOCUMENT v3.25.0.1
Regulatory and Rate Matters - SJGS Abandonment Application (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 21, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Public Utilities, General Disclosures [Line Items]        
Operating Revenues   $ 1,971,199 $ 1,939,198 $ 2,249,555
PNMR and PNM | New Mexico Public Regulation Commission        
Public Utilities, General Disclosures [Line Items]        
Regulatory disallowance $ 3,300      
Regulatory asset, reversal 3,300      
PNMR and PNM | New Mexico Public Regulation Commission | San Juan Generating Station        
Public Utilities, General Disclosures [Line Items]        
Regulatory liabilities 128,700      
Operating Revenues $ (128,700)