v3.25.2
Acquisitions, Goodwill, and Other Intangible Assets, Net - Narrative (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
acquisition
Business Combination [Line Items]      
Accumulated impairment loss     $ 110,300
Cash paid for acquisitions, net of cash acquired $ 7,246 $ 61  
2024 Acquisitions      
Business Combination [Line Items]      
Business combinations, number of acquisitions | acquisition     3
Cash paid for acquisitions, net of cash acquired     $ 88,000
Earn-out liability term     5 years
Earn-out liability     $ 56,000
Equity interest     60.00%
Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low 25,000    
Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high 55,000    
Business acquisition, goodwill, expected tax deductible amount 47,000    
Power Delivery      
Business Combination [Line Items]      
Accumulated impairment loss     $ 0
Power Delivery | Power Delivery Segment, Reporting Unit One      
Business Combination [Line Items]      
Accumulated impairment loss $ 0    
Pipeline Infrastructure      
Business Combination [Line Items]      
Accumulated impairment loss     $ 110,300
Pipeline Infrastructure | 2024 Canadian Acquisition      
Business Combination [Line Items]      
Equity interest     40.00%