XML 145 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Other Postretirement Benefits - Schedule of Actuarial (Gain) Loss Results (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
PNM | Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Discount rates $ (9,376) $ 8,806
Demographic experience 3,313 (1,777)
Mortality rate 0 (2,739)
Other assumptions and experience 0 0
Actuarial (gain) loss (6,063) 4,290
PNM | Other Postretirement Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Discount rates (877) 868
Demographic experience (1,425) (2,171)
Assumed participation rate 97 0
Mortality rate 0 (305)
Dental trend assumption 0 0
Actuarial (gain) loss (2,205) (1,608)
TNMP | Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Discount rates (961) 969
Demographic experience (1,125) 538
Mortality rate 0 (239)
Other assumptions and experience 39 (7)
Actuarial (gain) loss (2,047) 1,261
TNMP | Other Postretirement Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Discount rates (179) 174
Demographic experience 32 (423)
Assumed participation rate 0 0
Mortality rate 0 (33)
Dental trend assumption 0 0
Actuarial (gain) loss $ (147) $ (282)