XML 87 R80.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation - Summary of Restricted Stock Award and Performance Stock Units Activities (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Restricted Stock Awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested at beginning of year 402,935 470,413
Shares granted 346,787 211,103
Vested (216,783) (278,581)
Unvested at end of year 532,939 402,935
Weighted Average Grant Date Fair Value, Unvested beginning $ 13.35 $ 9.38
Weighted Average Grant Date Fair Value, Granted 18.66 16.08
Weighted Average Grant Date Fair Value, Vested 13.38 8.71
Weighted Average Grant Date Fair Value, Unvested ending $ 16.79 $ 13.35
Restricted Stock Awards | Employee    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested at beginning of year 355,505 409,137
Shares granted 329,495 195,164
Vested (190,522) (248,796)
Unvested at end of year 494,478 355,505
Weighted Average Grant Date Fair Value, Unvested beginning $ 13.52 $ 9.39
Weighted Average Grant Date Fair Value, Granted 18.78 15.93
Weighted Average Grant Date Fair Value, Vested 13.73 8.61
Weighted Average Grant Date Fair Value, Unvested ending $ 16.95 $ 13.52
Restricted Stock Awards | Non-Employee Director    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested at beginning of year 47,430 61,276
Shares granted 17,292 15,939
Vested (26,261) (29,785)
Unvested at end of year 38,461 47,430
Weighted Average Grant Date Fair Value, Unvested beginning $ 12.03 $ 9.31
Weighted Average Grant Date Fair Value, Granted 16.48 17.88
Weighted Average Grant Date Fair Value, Vested 10.85 9.57
Weighted Average Grant Date Fair Value, Unvested ending $ 14.83 $ 12.03
Performance Stock Unit | 2020 Omnibus Incentive Plan    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested at beginning of year 517,131 256,387
Shares granted [1] 155,165 157,994
Performance adjustment 153,637 102,750
Vested (205,500)  
Unvested at end of year 620,433 517,131
Weighted Average Grant Date Fair Value, Unvested beginning $ 12.83 $ 11.05
Weighted Average Grant Date Fair Value, Granted [1] 18.82 15.86
Weighted Average Grant Date Fair Value, Performance adjustment 10 12.63
Weighted Average Grant Date Fair Value, Vested 12.63  
Weighted Average Grant Date Fair Value, Unvested ending $ 13.69 $ 12.83
[1] The number of PSUs are presented at 100% of the specified target shares.