v3.25.4
Earnings per share and shareholders' equity - Narrative (Details) - shares
Jun. 23, 2025
Dec. 31, 2025
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Number of shares issued 553,082,069  
Number of common stock shares outstanding 566,875,513 553,082,525
Number of treasury stock shares 13,793,444 13,792,988
Holcim Ltd    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Number of common stock shares outstanding 566,875,513