XML 63 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues and Gross Profit - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue Recognition [Line Items]    
Gross profit $ 335 $ 272
Performance obligations, description of timing Performance obligations within paving service agreements are satisfied over time, primarily ranging from one day to two years. Customer payments for the paving operations are based on a contractual billing schedule and are typically "paid-when-paid", meaning the Company is paid once the customer is paid.  
Future revenues from unsatisfied performance obligations $ 297 246
Service revenues 1,353 1,251
Interproduct Revenues    
Revenue Recognition [Line Items]    
Service revenues (49) (39)
West Group | Operating Segments    
Revenue Recognition [Line Items]    
Service revenues 667 644
Service | CALIFORNIA and COLORADO | West Group    
Revenue Recognition [Line Items]    
Service revenues $ 36 $ 26
Minimum | Service    
Revenue Recognition [Line Items]    
Performance obligations, period 1 day  
Maximum | Service    
Revenue Recognition [Line Items]    
Performance obligations, period 2 years