v3.26.3
Goodwill and Identifiable Intangible Assets, Net - Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Changes in the carrying amount of goodwill    
Balance at beginning of year $ 1,025,515 $ 875,270
Acquisitions and purchase price adjustments (See Note 5) 124,183 150,245
Balance at end of period 1,149,698 1,025,515
Mechanical Segment    
Changes in the carrying amount of goodwill    
Balance at beginning of year 654,409 601,512
Acquisitions and purchase price adjustments (See Note 5) 17,077 52,897
Balance at end of period 671,486 654,409
Electrical Segment    
Changes in the carrying amount of goodwill    
Balance at beginning of year 371,106 273,758
Acquisitions and purchase price adjustments (See Note 5) 107,106 97,348
Balance at end of period $ 478,212 $ 371,106