XML 132 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension and Other Postretirement Benefits - Other Postretirement Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
401(k) plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
401(k) plan $ 16,118 $ 15,844 $ 16,648
401(k) plan | PNM      
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
401(k) plan 10,839 11,067 11,826
401(k) plan | TNMP      
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
401(k) plan 5,279 4,776 4,823
Non-qualified plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
Non-qualified plan 1,197 (1,027) 3,594
Non-qualified plan | PNM      
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
Non-qualified plan 825 (721) 2,622
Non-qualified plan | TNMP      
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
Non-qualified plan $ 372 $ (305) $ 972