v3.26.1
Segment information - Consolidated Balance Sheet (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Segment Reporting [Line Items]      
Total assets for reportable segments $ 58,552 $ 58,329 $ 53,984
Operating Segments      
Segment Reporting [Line Items]      
Total assets for reportable segments 54,556 53,229 49,929
Americas Materials Solutions | Operating Segments      
Segment Reporting [Line Items]      
Total assets for reportable segments 26,574 25,396 22,993
Americas Building Solutions | Operating Segments      
Segment Reporting [Line Items]      
Total assets for reportable segments 10,081 9,712 9,838
International Solutions | Operating Segments      
Segment Reporting [Line Items]      
Total assets for reportable segments $ 17,901 $ 18,121 $ 17,098