XML 83 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
StockBased Compensation - Omnibus Incentive Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Weighted- Average Remaining Contractual Term (in Years)    
Balance (in years) 4 years 21 days 4 years 7 months 24 days
Granted (in years) 6 years 3 months 3 days  
Weighted-Average Remaining Contractual Term (in Years): Options vested and exercisable 3 years 7 months 13 days  
Weighted-Average Remaining Contractual Term (in Years): Options vested and expected to vest 4 years 21 days  
Omnibus Plan    
Stock based compensation    
Number of shares authorized 2,200,000  
Omnibus Plan | Stock Options    
Stock based compensation    
Number of shares available for grant 111,737  
Stock options granted (in shares) 139,648  
Granted (in dollars per share) $ 22.23  
Total fair value of options vested $ 1,200 $ 1,000
Outstanding (in shares) 909,438 780,623
Exercise price (in dollars per share) $ 18.79 $ 18.12
Stock option life (in years) 7 years  
Number of shares    
Balance at beginning of year (in shares) 780,623  
Granted (in shares) 139,648  
Exercised (in shares) (8,295)  
Expired (in shares) (1,409)  
Forfeited (in shares) (1,129)  
Balance at end of year (in shares) 909,438 780,623
Options: Options vested and exercisable 749,317  
Options: Options vested and expected to vest 909,438  
Weighted-Average Exercise Price    
Balance at beginning of year (in dollars per share) $ 18.12  
Granted (in dollars per share) 22.23  
Exercised (in dollars per share) 12.36  
Expired (in dollars per share) 23.72  
Forfeited (in dollars per share) 20.09  
Balance at end of year (in dollars per share) 18.79 $ 18.12
Weighted-Average Exercise Price: Options vested and exercisable 18.26  
Weighted-Average Exercise Price: Options vested and expected to vest $ 18.79  
Number of unvested options scheduled to vest    
Non-Vested Options as of beginning of period 100,059  
Granted (in shares) 139,648  
Vested (in shares) (78,457)  
Forfeited (in shares) (1,129)  
Non-Vested Options as of end of period 160,121 100,059
Weighted-Average Grant Date Fair Value    
Non-Vested, beginning balance $ 6.02  
Granted: Weighted-Average Grant Date Fair Value 11.21 $ 8.99
Vested: Weighted-Average Grant Date Fair Value 15.19  
Forfeited: Weighted-Average Grant Date Fair Value 12.09  
Non-Vested, ending balance $ 10.92 $ 6.02
Valuation Assumptions:    
Expected term in years 2 years 10 months 24 days 4 years 3 months
Volatility (as a percent) 73.16% 77.58%
Risk-free interest rate 4.46% 2.86%
Dividend yield (as a percent) 0.00% 0.00%
Granted: Weighted-Average Grant Date Fair Value $ 11.21 $ 8.99
Aggregate intrinsic value of stock option awards outstanding $ 6,482 $ 15,902
Aggregate intrinsic value of stock option awards vested and exercisable 6,326  
Aggregate intrinsic value of stock option awards vested and expected to vest $ 6,482  
2021 | Omnibus Plan | Stock Options    
Number of unvested options scheduled to vest    
Non-Vested Options as of end of period 160,121  
Valuation Assumptions:    
Term of award P7Y  
Vesting period 2 years