v3.24.1.1.u2
Acquisitions - Narratives (Details) - USD ($)
$ in Thousands
Feb. 07, 2024
Aug. 18, 2023
Apr. 27, 2024
Jan. 27, 2024
Business Acquisition [Line Items]        
Goodwill     $ 315,308 $ 311,991
Midwestern United States Telecommunications Construction Contractor        
Business Acquisition [Line Items]        
Business combination, consideration transferred $ 16,200      
Payment to acquire business, net of cash acquired 13,000      
Cash and equivalents 3,200      
Goodwill 3,400      
Business acquisition, goodwill and intangible assets, expected tax deductible amount $ 8,800      
Bigham        
Business Acquisition [Line Items]        
Business combination, consideration transferred   $ 131,200    
Payment to acquire business, net of cash acquired   127,000    
Cash and equivalents   8,300    
Business combination, consideration transferred, liabilities incurred   4,100    
Goodwill   39,400    
Business acquisition, goodwill and intangible assets, expected tax deductible amount   $ 81,600