XML 58 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Share-Based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]        
Compensation expense in stock compensation plans $ 423,623 $ 521,689 $ 866,276 $ 1,000,000
Income tax benefit of stock compensation plans 88,961 109,555 181,918 218,897
Unrecognized compensation expense related to nonvested share-based compensation granted under the plan 1,500,000   $ 1,500,000  
Weighted average period of unrecognized compensation expense     1 year 8 months 12 days  
Cash from option exercises 795,182 $ 0 $ 795,182 478,650
Tax benefit for tax deductions related to option exercises $ 15,962   $ 15,962 $ 18,803