v3.25.4
Equity method investments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]      
Equity method investments $ 50 $ 56  
Income from equity method investments $ 11 13 $ 13
Quality Concrete Inc.      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage 47.00%    
Equity method investments $ 22 20  
Income from equity method investments $ 3 3 2
Nelson Aggregate Co Partnership      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage 50.00%    
Equity method investments $ 18 17  
Income from equity method investments 5 6 6
Others      
Schedule of Equity Method Investments [Line Items]      
Equity method investments 10 19  
Income from equity method investments $ 3 $ 4 $ 5