XML 77 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity - Schedule of Shares Granted and Vested (Details) - Share Award Plans - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares      
Unvested shares at the beginning of the year (in shares) 1,228,200 1,116,000 845,620
Shares awarded (in shares) 1,141,026 960,000 847,000
Shares vested/forfeited (in shares) (1,049,225) (847,800) (576,620)
Unvested shares at the end of the year (in shares) 1,320,001 1,228,200 1,116,000
Weighted Average Award Date Fair Value      
Unvested shares at the beginning of the year (in dollars per share) $ 2.28 $ 2.50 $ 4.07
Shares awarded (in dollars per share) 3.14 2.24 1.44
Shares vested/forfeited (in dollars per share) 2.54 2.53 3.24
Unvested shares at the end of the year (in dollars per share) $ 2.80 $ 2.28 $ 2.50