XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Shares Repurchased
Shares repurchased for the year ended December 31, 2024 and 2023 were as follows:
Year Ended December 31,
20242023
Number of shares repurchased 101,263 143,108 
Average price per share$10.21 $8.97 
Total cost of shares repurchased1
$1,037,346 $1,287,416 
1Includes broker fees incurred as part of repurchase transactions