XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Goodwill    
Goodwill $ 857,650 $ 857,650
Utilities    
Goodwill    
Goodwill 703,462 703,462
Energy    
Goodwill    
Goodwill $ 154,188 $ 154,188