XML 384 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' equity - Additional Information (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
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
Stock Option      
Shareholders Equity [Line Items]      
Weighted average antidilutive which were not included in the calculation of earnings per share (in shares) 700,000 500,000 100,000