XML 101 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 30, 2024
Aug. 02, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Feb. 28, 2025
Feb. 27, 2025
Jul. 30, 2024
Shareholders Equity [Line Items]                
Common shares, authorized (in shares)     200,000,000          
Common shares, par value (in dollars per share)     $ 1 $ 1        
Preference shares, authorized (in shares)     500,000          
Preference shares, outstanding (in shares)     0 0 0      
Share repurchase program, authorized amount   $ 200           $ 500
Share repurchase program, authorized (in shares) 172,351 678,110            
Percent purchased of authorized amount   80.00%            
Cost per share (in USD per share) $ 235.17 $ 235.95            
Subsequent Event                
Shareholders Equity [Line Items]                
Share repurchase program, authorized amount           $ 300 $ 300  
Stock Option                
Shareholders Equity [Line Items]                
Weighted average antidilutive which were not included in the calculation of earnings per share (in shares)     900,000 700,000 500,000