XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Options and Restricted Shares - Additional Information (Details)
3 Months Ended
Mar. 31, 2021
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Aggregate value of options exercised | $ $ 609,000
Number of Shares, Vested | shares 25,000
Surrender of exercised stock options | shares 6,597
Employee Service Share-Based Compensation, Nonvested Awards, Total Compensation Cost Not Yet Recognized | $ $ 2,000,000
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 26 months
Employee Stock Option [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Aggregate value of options exercised | $ $ 1,497,382
Share-based Compensation Arrangements by Share-based Payment Award, Surrender of Exercised Options | shares 186,816