XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Stock (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Common Share Activity
A summary of common share activity for the years ended December 31 follows (in shares):
202320222021
Common shares outstanding at January 1119,945,302 126,131,799 134,801,030 
Shares repurchased(143,736)(6,574,610)(9,121,328)
Restricted stock issued to employees, net of forfeitures820,343 370,178 435,129 
Shares issued to non-employee directors22,404 17,935 16,968 
Common shares outstanding at December 31120,644,313 119,945,302 126,131,799