XML 89 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity - Summary of Common Shares Outstanding (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Roll forward of common shares outstanding    
Balance at the beginning of the year 31,680,890 32,178,715
Repurchases (198,271) (116,176)
Restricted share issuances 98,536 60,683
Balance at the end of the period 31,581,155 32,123,222