v3.24.1.1.u2
Acquisitions - Schedule of Intangible Assets Acquired (Details) - USD ($)
$ in Millions
Feb. 07, 2024
Aug. 18, 2023
Bigham    
Business Acquisition [Line Items]    
Intangible assets, net   $ 42.2
Bigham | Customer relationships    
Business Acquisition [Line Items]    
Estimated Useful Life (in years)   12 years
Intangible assets, net   $ 26.8
Bigham | Backlog intangibles    
Business Acquisition [Line Items]    
Estimated Useful Life (in years)   3 years
Intangible assets, net   $ 11.6
Bigham | Trade names    
Business Acquisition [Line Items]    
Estimated Useful Life (in years)   10 years
Intangible assets, net   $ 3.8
Midwestern United States Telecommunications Construction Contractor    
Business Acquisition [Line Items]    
Intangible assets, net $ 5.4  
Midwestern United States Telecommunications Construction Contractor | Customer relationships    
Business Acquisition [Line Items]    
Estimated Useful Life (in years) 12 years  
Intangible assets, net $ 4.7  
Midwestern United States Telecommunications Construction Contractor | Backlog intangibles    
Business Acquisition [Line Items]    
Estimated Useful Life (in years) 3 months 18 days  
Intangible assets, net $ 0.3  
Midwestern United States Telecommunications Construction Contractor | Trade names    
Business Acquisition [Line Items]    
Estimated Useful Life (in years) 10 years  
Intangible assets, net $ 0.4