v3.26.1
A summary of the status of unvested restricted stock awards at June 30, 2026 and June 30, 2025 is presented below (Details) - Restricted Stock [Member] - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Beginning balance 261,000 254,732
Beginning balance $ 9.11 $ 9.01
Shares granted 54,086 126,615
Shares granted $ 12.48 $ 9.31
Forfeited shares reissued 64,710 30,697
Forfeited shares reissued $ 12.48 $ 9.33
Shares forfeited (56,357) (28,313)
Shares forfeited $ 9.96 $ 9.09
Shares vested   (31,460)
Shares vested   $ 9.12
Ending balance 323,439 352,271
Ending balance $ 10.20 $ 9.13