XML 89 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Stock - Summary of Activity of Common Shares (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Common Shares Outstanding and Treasury Shares Held Rollforward [Table]      
Common shares outstanding, beginning balance 128,662,300 126,937,163 125,976,071
Exercise of common stock options, net 205,877 80,409 10,929
Grants of restricted stock, net 1,210,996 1,644,728 950,163
Common shares outstanding, ending balance 130,079,173 128,662,300 126,937,163