v3.25.2
Segment information - Schedule of depreciation, depletion, amortization and impairment (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Depreciation, depletion and amortization $ 528 $ 424 $ 1,005 $ 821
Americas Materials Solutions        
Segment Reporting Information [Line Items]        
Depreciation, depletion and amortization 235 208 455 398
Americas Building Solutions        
Segment Reporting Information [Line Items]        
Depreciation, depletion and amortization 97 84 188 164
International Solutions        
Segment Reporting Information [Line Items]        
Depreciation, depletion and amortization $ 196 $ 132 $ 362 $ 259