XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Segment information - Reconciliation of Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Assets $ 23,782 $ 23,805
Operating Segments    
Segment Reporting Information [Line Items]    
Assets 22,747 21,293
Operating Segments | Building Materials    
Segment Reporting Information [Line Items]    
Assets 15,392 14,306
Operating Segments | Building Envelope    
Segment Reporting Information [Line Items]    
Assets 7,355 6,987
Reconciling items    
Segment Reporting Information [Line Items]    
Assets $ 1,035 $ 2,512