Quarterly report [Sections 13 or 15(d)]

Shareholders' Equity (Tables)

v3.26.1
Shareholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Shares Repurchased
Shares repurchased for the three and six months ended June 30, 2026 and 2025 were as follows:
Three Months Ended June 30, Six Months Ended June 30,
2026 2025 2026 2025
Number of shares repurchased1
209,868  644,171  505,563  660,993 
Average price per share $ 13.80  $ 12.15  $ 13.29  $ 12.17 
Total cost of shares repurchased2
$ 2,924,245  $ 7,848,761  $ 6,849,961  $ 8,063,383 
1Share repurchases in excess of issuances are subject to a 1% excise tax, which is included as part of the cost basis of the shares acquired
2Includes broker commissions paid as part of repurchase transactions