XML 36 R61.htm IDEA: XBRL DOCUMENT v3.19.3
Employee Benefit Plans - Schedule of Cash Proceeds Received from Options Exercised (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Employee Benefits and Share-based Compensation, Noncash [Abstract]        
Number of options exercised (in shares) 4,800 23,366 57,234 100,973
Total intrinsic value of options exercised $ 38,127 $ 462,533 $ 742,737 $ 1,699,924
Cash received from options exercised 61,134 108,156 424,198 500,114
Tax deduction realized from options $ 11,491 $ 130,018 $ 223,453 $ 477,849