XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Employee Benefit Plans - Schedule of Information About Options Exercised (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Employee Benefit Plans        
Number of options exercised (in shares) 15,335 24,131 62,709 36,598
Total intrinsic value of options exercised $ 120,065 $ 347,759 $ 866,357 $ 517,782
Cash received from options exercised 314,323 187,513 953,537 267,626
Tax deduction realized from options $ 36,121 $ 61,462 $ 260,643 $ 112,613