XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity - Purchases of Equity Shares (Details) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 27, 2023
Mar. 07, 2023
Jun. 30, 2023
May 31, 2023
Apr. 30, 2023
Mar. 31, 2023
Feb. 28, 2023
Jan. 31, 2023
Mar. 07, 2023
Jun. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Mar. 09, 2023
Mar. 08, 2022
Shares purchased                            
Authorized shares to be repurchased 2,292,644 10,210 1,920,369           10,210 1,920,369 1,920,369 1,183,410 2,292,644 1,183,410
Shares repurchased as a percentage of outstanding common shares 10.00%                          
Number of shares purchased   190,700 171,552 83,097 70,406 47,220 65,500 125,200 190,700 372,275   982,500    
Authorized amount repurchase $ 15,000,000.0                          
Shares repurchased                     562,975      
Consideration for shares repurchased                       $ 6,234,879    
Average price paid per share   $ 5.82 $ 5.13 $ 5.11 $ 5.35 $ 5.32 $ 5.63 $ 5.96 $ 5.82 $ 5.11 $ 5.40 $ 6.32    
NCIB Program                            
Shares purchased                            
Shares repurchased                     372,275      
Average price paid per share                   $ 5.19