v3.25.4
Total Equity - Dividends Paid (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jan. 22, 2026
Jan. 23, 2025
Jan. 25, 2024
Dec. 31, 2025
Dec. 31, 2024
Total Equity          
Dividend per share (in dollars per share)       $ 15 $ 15
Total cash payment       $ 525.4 $ 657.8
Multiple and subordinate voting shares          
Total Equity          
Dividend per share (in dollars per share) $ 15 $ 15 $ 15    
Total cash payment $ 329.1 $ 343.6 $ 363.1