XML 192 R159.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Method Investment - Narrative (Details) - USD ($)
12 Months Ended
Feb. 27, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2017
Business Acquisition [Line Items]          
Proceeds from sale of NMRD   $ 116,936,000 $ 0 $ 0  
Gain on sale of NMRD $ 4,400,000 4,449,000 0 0  
Investment tax credit 15,700,000        
Disposal Group, Disposed of by Sale, Not Discontinued Operations | NMRD          
Business Acquisition [Line Items]          
Proceeds from sale of NMRD $ 117,000,000        
NMRD | PNMR Development          
Business Acquisition [Line Items]          
Ownership percentage         50.00%
Contribution to construction activities   $ 12,600,000 $ 26,300,000 $ 0