XML 93 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Stock - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 28, 2025
USD ($)
$ / shares
Dec. 31, 2024
vote
$ / shares
shares
Sep. 30, 2024
$ / shares
Jun. 30, 2024
$ / shares
Mar. 31, 2024
$ / shares
Dec. 31, 2023
$ / shares
shares
Sep. 30, 2023
$ / shares
Jun. 30, 2023
$ / shares
Mar. 31, 2023
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Sep. 30, 2022
$ / shares
Jun. 30, 2022
$ / shares
Mar. 31, 2022
$ / shares
Dec. 31, 2024
USD ($)
vote
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Oct. 31, 2023
USD ($)
May 31, 2022
USD ($)
Dividends Payable [Line Items]                                    
Authorized share capital (in shares) | shares   233,333,000       233,333,000               233,333,000 233,333,000      
Number of votes per share | vote   1                       1        
Shareholder ownership threshold for voting rights                           9.50%        
Maximum number of votes per share for certain shareholders under 9.5% shareholder provision | vote   1                       1        
Minimum number of votes per share for other shareholders under 9.5% shareholder provision | vote   1                       1        
Quarterly cash dividends declared (in dollars per share) | $ / shares   $ 0.28 $ 0.28 $ 0.28 $ 0.28 $ 0.25 $ 0.25 $ 0.25 $ 0.25 $ 0.23 $ 0.22 $ 0.21 $ 0.20 $ 1.12 $ 1.00 $ 0.86    
Share repurchase approved amount                                 $ 250,000,000  
Subsequent Event                                    
Dividends Payable [Line Items]                                    
Quarterly cash dividends declared (in dollars per share) | $ / shares $ 0.31                                  
Share repurchase approved amount $ 500,000,000                                  
Share Repurchase Plan 2021                                    
Dividends Payable [Line Items]                                    
Stock repurchased (in shares) | shares                               2,136,961    
Stock repurchased, value                               $ 92,200,000    
Share Repurchase Plan 2022                                    
Dividends Payable [Line Items]                                    
Stock repurchased (in shares) | shares                             1,535,368 0    
Stock repurchased, value                             $ 65,600,000      
Share repurchase approved amount                   $ 250,000,000           $ 250,000,000   $ 250,000,000
Share Repurchase Plan 2024                                    
Dividends Payable [Line Items]                                    
Stock repurchased (in shares) | shares                           1,859,695        
Stock repurchased, value                           $ 102,700,000