XML 151 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Other Postretirement Benefits - Schedule of Expenses for Other Retirement Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
401(k) plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
401(k) plan $ 17,514 $ 16,118 $ 15,844
401(k) plan | PNM      
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
401(k) plan 11,896 10,839 11,067
401(k) plan | TNMP      
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
401(k) plan 5,617 5,279 4,776
Non-qualified plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
Non-qualified plan 4,350 1,197 (1,027)
Non-qualified plan | PNM      
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
Non-qualified plan 2,937 825 (721)
Non-qualified plan | TNMP      
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
Non-qualified plan $ 1,414 $ 372 $ (305)