XML 67 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues and Gross Profit - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue Recognition [Line Items]        
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 $ 225 $ 322 $ 225 $ 322
Service revenues 1,846 1,642 4,617 4,250
Gross profit 611 513 1,422 1,211
Revenues, discontinued operations 242 247 634 655
Gross profit, discontinued operations 76 86 144 177
Cement and ready mixed concrete        
Revenue Recognition [Line Items]        
Service revenues   296   822
Gross profit   89   192
Revenues, discontinued operations   247   655
Gross profit, discontinued operations   86   177
Asphalt and paving services        
Revenue Recognition [Line Items]        
Service revenues   343   647
Gross profit   61   77
Service | CALIFORNIA and COLORADO | West Group        
Revenue Recognition [Line Items]        
Service revenues $ 130 $ 164 $ 267 $ 307
Minimum | Service        
Revenue Recognition [Line Items]        
Performance obligations, period     1 day  
Maximum | Service        
Revenue Recognition [Line Items]        
Performance obligations, period     2 years