v3.26.1
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 23, 2026
Oct. 03, 2025
Aug. 05, 2025
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Business Combination [Line Items]            
Goodwill       $ 445,984 $ 445,984 $ 400,814
Kenny Seng Construction            
Business Combination [Line Items]            
Consideration transferred $ 164,100          
Revenue since acquisition date       29,800 29,800  
Gross profit since acquisition date       3,500 3,500  
Preliminary purchase price 163,600          
Tangible assets acquired 70,400          
Identifiable intangible assets 45,300          
Goodwill 47,900          
Property and equipment 68,200          
Receivables $ 12,600          
Acquisition-related costs       1,900 3,800  
Cinderlite            
Business Combination [Line Items]            
Consideration transferred   $ 58,500        
Revenue since acquisition date       7,600 11,000  
Tangible assets acquired   58,300        
Property and equipment   58,100        
Cinderlite | Materials            
Business Combination [Line Items]            
Goodwill   $ 100        
Warren Paving            
Business Combination [Line Items]            
Consideration transferred     $ 540,000      
Revenue since acquisition date       72,500 133,700  
Gross profit since acquisition date       16,700 7,100  
Tangible assets acquired     552,298      
Liabilities assumed     193,283      
Identifiable intangible assets     46,800      
Goodwill     142,768      
Property and equipment     419,737      
Receivables     38,564      
Purchase price     548,583      
Warren Paving | Construction            
Business Combination [Line Items]            
Goodwill     29,200      
Warren Paving | Materials            
Business Combination [Line Items]            
Goodwill     113,600      
Papich Construction            
Business Combination [Line Items]            
Consideration transferred     170,000      
Revenue since acquisition date       48,500 77,300  
Gross profit since acquisition date       $ (1,500) $ (7,500)  
Identifiable intangible assets     16,100      
Property and equipment     88,200      
Receivables     33,600      
Purchase price     178,000      
Goodwill that is tax deductible     40,100      
Net tangible assets     121,800      
Papich Construction | Construction            
Business Combination [Line Items]            
Goodwill     35,100      
Papich Construction | Materials            
Business Combination [Line Items]            
Goodwill     $ 5,000