XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Shares Repurchased
Shares repurchased for the year ended December 31, 2023 and 2022 were as follows:
Year Ended December 31,
20232022
Number of shares repurchased 143,108 110,404 
Average price per share$8.97 $12.16 
Total cost of shares repurchased1
$1,287,416 $1,345,540 
1Includes broker fees incurred as part of repurchase transactions