XML 188 R155.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Other Disclosures (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Internal Revenue Service (IRS)      
Reconciliation of Unrecognized Tax Benefits (Expenses) [Line Items]      
Federal net operating loss carryforwards $ 186,200,000    
Federal tax credit carryforwards that expire beginning in 2024 129,000,000.0    
TXNM      
Reconciliation of Unrecognized Tax Benefits (Expenses) [Line Items]      
Unrecognized tax benefits that would impact effective tax rate 14,900,000    
Unrecognized tax benefits, interest on income taxes expense 0 $ 0 $ 0
PNM      
Reconciliation of Unrecognized Tax Benefits (Expenses) [Line Items]      
Unrecognized tax benefits that would impact effective tax rate 11,900,000    
Unrecognized tax benefits, interest on income taxes expense 0 0 0
TNMP      
Reconciliation of Unrecognized Tax Benefits (Expenses) [Line Items]      
Unrecognized tax benefits that would impact effective tax rate 200,000    
Unrecognized tax benefits, interest on income taxes expense $ 0 $ 0 $ 0