XML 126 R105.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Apr. 01, 2024
Dec. 31, 2023
Sep. 30, 2023
Apr. 01, 2020
Apr. 01, 2018
Goodwill [Line Items]            
Goodwill $ 278,297   $ 278,297 $ 278,297    
PNM            
Goodwill [Line Items]            
Goodwill 51,632 $ 51,600 51,632     $ 51,600
Goodwill fair value exceeded by its carrying value   54.00%       19.00%
TNMP            
Goodwill [Line Items]            
Goodwill $ 226,665   $ 226,665   $ 226,700  
Goodwill fair value exceeded by its carrying value         38.00%