XML 92 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity - Schedule of Shares Awarded, Vested, Forfeited and Unvested Under Share Award Plan (Details) - Award Plans - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares      
Unvested shares, beginning of year (in shares) 609,960 588,830 425,030
Shares awarded (in shares) 1,031,329 438,000 433,500
Shares vested (in shares) (613,848) (394,470) (266,300)
Shares forfeited (in shares) (3,000) (22,400) (3,400)
Unvested shares, end of year (in shares) 1,024,441 609,960 588,830
Weighted Average Grant Date Fair Value      
Unvested shares, beginning of year (in dollars per share) $ 7.88 $ 8.81 $ 11.93
Shares awarded (in dollars per share) 4.50 7.88 6.63
Shares vested (in dollars per share) 6.23 9.21 10.20
Shares forfeited (in dollars per share) 6.75 8.91 12.08
Unvested shares, end of year (in dollars per share) $ 5.47 $ 7.88 $ 8.81