XML 97 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Restricted Stock Activity (Details) - Restricted stock - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares      
Beginning nonvested shares (in shares) 1,214,790 1,356,772 942,059
Granted (in shares) 830,059 1,031,853 1,603,434
Vested (in shares) (432,889) (782,949) (806,241)
Forfeited shares (in shares) (69,497) (390,886) (382,480)
Ending nonvested shares (in shares) 1,542,463 1,214,790 1,356,772
Weighted Average Fair Value Per Share      
Beginning nonvested shares (in dollars per share) $ 2.53 $ 2.96 $ 3.97
Granted (in dollars per share) 8.96 2.42 2.73
Vested (in dollars per share) 4.25 2.83 2.9
Forfeited shares (in dollars per share) 1.78 3.12 4.6
Ending nonvested shares (in dollars per share) $ 5.55 $ 2.53 $ 2.96