XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans - Schedule of Information About Options Exercised (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Employee Benefit Plans        
Number of options exercised (in shares) 23,168 23,869 85,877 60,467
Total intrinsic value of options exercised $ 215,476 $ 358,798 $ 1,081,833 $ 876,580
Cash received from options exercised 441,272 177,362 1,394,809 444,988
Tax deduction realized from options $ 64,826 $ 66,291 $ 325,469 $ 178,904