XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Schedule of Non-Vested Share Activity) (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of Shares      
Non-vested stock options, period start (in shares) 515,020    
Non-vested stock options, period end (in shares) 368,344 515,020  
Weighted Average Grant Date Fair Value      
Non-vested stock options, period start (in usd per share) $ 11.48 $ 12.51  
Weighted average fair value of options granted (in usd per share) 10.56 $ 11.92 $ 14.54
Non-vested stock options, period end (in usd per share) $ 12.51    
2012 Plan      
Number of Shares      
Options granted (in shares)     12,500
Options vested (in shares) (4,168)    
Weighted Average Grant Date Fair Value      
Weighted average grant date fair value per share, options vested (in usd per share) $ 14.33    
2019 Stock Option Plan      
Number of Shares      
Options granted (in shares) 385,500 718,000 639,500
Options vested (in shares) (505,007)    
Non-vested options forfeited (in shares) (23,001)    
Weighted Average Grant Date Fair Value      
Weighted average fair value of options granted (in usd per share) $ 11.33    
Weighted average grant date fair value per share, options vested (in usd per share) 12.37    
Weighted average grant date fair value per share, options forfeited (in shares) $ 11.80