XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Incentive Plans - Summary of Issuances, Vesting and Retirement of Shares under Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
2019 Long Term Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unvested, Beginning balance 1,326,891 1,041,721 536,552
Shares Granted 1,340,852 812,527 722,336
Shares Vested and Forfeited (674,284) (527,357) (217,167)
Unvested, Ending balance 1,993,459 1,326,891 1,041,721
Fair Value of Granted Stock $ 19,615 $ 10,498 $ 12,442
Compensation Cost Recognized $ 10,342 $ 8,594 $ 5,747
Weighted Average Grant Date Fair Value, Unvested beginning balance $ 14.56 $ 16.98 $ 16.48
Weighted Average Grant Date Fair Value, Shares Vested and Forfeited 14.77 16.81 16.55
Weighted Average Grant Date Fair Value, Shares Granted 14.63 12.92 17.22
Weighted Average Grant Date Fair Value, Unvested ending balance $ 14.53 $ 14.56 $ 16.98
2019 Restricted Stock Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unvested, Beginning balance 15,196 13,540 6,066
Shares Granted 13,340 15,196 19,320
Shares Vested and Forfeited (15,196) (13,540) (11,846)
Unvested, Ending balance 13,340 15,196 13,540
Fair Value of Granted Stock $ 200 $ 200 $ 300
Compensation Cost Recognized $ 201 $ 200 $ 236
Weighted Average Grant Date Fair Value, Unvested beginning balance $ 13.16 $ 14.77 $ 16.48
Weighted Average Grant Date Fair Value, Shares Vested and Forfeited 13.16 14.77 16.88
Weighted Average Grant Date Fair Value, Shares Granted 14.99 13.16 15.53
Weighted Average Grant Date Fair Value, Unvested ending balance $ 14.99 $ 13.16 $ 14.77