XML 96 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation and Stock Awards - Stock Options - Additional Information (Details)
12 Months Ended
May 13, 2004
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
shares
May 12, 2017
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved (up to) (in shares) | shares   57,625 132,375    
Stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Intrinsic value of stock options exercised | $     $ 200,000 $ 700,000  
Income tax benefit realized from stock options exercised | $     $ 38,342 $ 157,442  
Antidilutive securities (in shares) | shares   108,992 185,000 6,000  
Stock-based compensation expense for stock option exercises | $   $ 0 $ 0 $ 0  
Capitalized expense | $   0 $ 0 $ 0  
Unrecognized compensation expense related to share based compensation | $   $ 0      
2004 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Cumulative annual increments of the total number of shares 0.25        
Outstanding options, expiration date   Oct. 28, 2021      
2004 Plan | Stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved (up to) (in shares) | shares 2,696,294        
Options granted period   10 years      
Vesting period (in years) 4 years        
2017 Plan | Stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved (up to) (in shares) | shares         1,500,000
Granted (in shares) | shares   0