Quarterly report [Sections 13 or 15(d)]

Shareholders' Equity (Tables)

v3.25.3
Shareholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Schedule of Shares Repurchased
Shares repurchased for the three and nine months ended September 30, 2025 and 2024 were as follows:
Three Months Ended September 30, Nine Months Ended
September 30,
2025 2024 2025 2024
Number of shares repurchased1
64,782  42,623  725,775  74,186 
Average price per share $ 12.85  $ 9.79  $ 12.23  $ 9.92 
Total cost of shares repurchased2
$ 834,520  $ 418,563  $ 8,897,903  $ 738,361 
1Includes 745 shares repurchased under previous share repurchase program which expired on February 17, 2025
2Includes broker commissions paid as part of repurchase transactions