XML 85 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Share Repurchases (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]    
Shareholder authority to repurchase, percentage of issued share capital 15.00%  
Shareholder authority to repurchase, period 5 years  
Share repurchase authorized (in shares) 20.6  
Stock repurchased and cancelled during period (in shares) 8.4 2.3