XML 88 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Segment information - Consolidated Balance Sheet (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Segment Reporting Information [Line Items]      
Total assets for reportable segments $ 51,921 $ 50,613 $ 46,333
Operating Segments      
Segment Reporting Information [Line Items]      
Total assets for reportable segments 47,294 45,534 41,669
Americas Materials Solutions | Operating Segments      
Segment Reporting Information [Line Items]      
Total assets for reportable segments 21,715 21,474 19,860
Americas Building Solutions | Operating Segments      
Segment Reporting Information [Line Items]      
Total assets for reportable segments 9,786 9,049 8,821
International Solutions | Operating Segments      
Segment Reporting Information [Line Items]      
Total assets for reportable segments $ 15,793 $ 15,011 $ 12,988