Annual report [Section 13 and 15(d), not S-K Item 405]

Shareholders' Equity (Tables)

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,
2024 2023
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