v3.26.1
REVENUES - Narrative (Details)
$ in Millions
3 Months Ended 24 Months Ended
Mar. 31, 2026
USD ($)
quarry
Mar. 31, 2025
USD ($)
Dec. 31, 2013
USD ($)
Mar. 31, 2027
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Revenue Recognition [Line Items]            
Total revenues $ 1,755.9 $ 1,634.6        
Proceeds from sale of future production     $ 226.9      
Number of quarries | quarry 8          
Estimated deferred revenue to be recognized in the next 12 months $ 136.5 143.7     $ 138.1 $ 145.3
Forecast            
Revenue Recognition [Line Items]            
Estimated deferred revenue to be recognized in the next 12 months       $ 7.5    
Minimum            
Revenue Recognition [Line Items]            
Coverage of warranty provisions 9 months          
Maximum            
Revenue Recognition [Line Items]            
Coverage of warranty provisions 1 year          
Aggregates            
Revenue Recognition [Line Items]            
Total revenues $ 1,352.6 1,248.9        
Aggregates | Minimum            
Revenue Recognition [Line Items]            
Percent of shipments used for publicly funded construction (as percent) 40.00%          
Aggregates | Maximum            
Revenue Recognition [Line Items]            
Percent of shipments used for publicly funded construction (as percent) 55.00%          
Construction Paving            
Revenue Recognition [Line Items]            
Revenue from unsatisfied performance obligations $ 204.2 229.9        
Construction Paving | Minimum            
Revenue Recognition [Line Items]            
Remaining period to completion 1 month          
Construction Paving | Maximum            
Revenue Recognition [Line Items]            
Costs for paving contracts expense, expected amortization period (in years) 1 year          
Remaining period to completion 28 months          
Service            
Revenue Recognition [Line Items]            
Total revenues $ 43.7 $ 44.8        
Percent of total revenues (as percent) 2.50% 2.70%