XML 137 R124.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Restricted Stock Award and Performance Stock Units Activities (Details) - $ / shares
1 Months Ended 12 Months Ended
Jan. 31, 2023
Feb. 28, 2022
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Nonvested at beginning of year 494,139   494,139 506,511
Shares granted     229,766 156,465
Vested     (253,492) (168,837)
Nonvested at end of year     470,413 494,139
Weighted Average Grant Date Fair Value, Nonvested beginning $ 8.72   $ 8.72 $ 7.23
Weighted Average Grant Date Fair Value, Granted     9.86 11.93
Weighted Average Grant Date Fair Value, Vested     8.53 7.23
Weighted Average Grant Date Fair Value, Nonvested ending     $ 9.38 $ 8.72
Restricted Stock Awards | Employee        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Nonvested at beginning of year 445,250   445,250 480,000
Shares granted     198,137 125,250
Vested     (234,250) (160,000)
Nonvested at end of year     409,137 445,250
Weighted Average Grant Date Fair Value, Nonvested beginning $ 8.61   $ 8.61 $ 7.04
Weighted Average Grant Date Fair Value, Granted     10 12.63
Weighted Average Grant Date Fair Value, Vested     8.42 7.04
Weighted Average Grant Date Fair Value, Nonvested ending     $ 9.39 $ 8.61
Restricted Stock Awards | Non-Employee Director        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Nonvested at beginning of year 48,889   48,889 26,511
Shares granted     31,629 31,215
Vested     (19,242) (8,837)
Nonvested at end of year     61,276 48,889
Weighted Average Grant Date Fair Value, Nonvested beginning $ 9.72   $ 9.72 $ 10.75
Weighted Average Grant Date Fair Value, Granted     9.01 9.13
Weighted Average Grant Date Fair Value, Vested     9.87 10.75
Weighted Average Grant Date Fair Value, Nonvested ending     $ 9.31 $ 9.72
Performance Stock Unit        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares granted 153,637 102,750    
Performance Stock Unit | 2020 Omnibus Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Nonvested at beginning of year 102,750   102,750  
Shares granted     153,637 102,750
Nonvested at end of year     256,387 102,750
Weighted Average Grant Date Fair Value, Nonvested beginning $ 12.63   $ 12.63  
Weighted Average Grant Date Fair Value, Granted     10 $ 12.63
Weighted Average Grant Date Fair Value, Nonvested ending     $ 11.05 $ 12.63