XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefits (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Employee stock ownership plan, shares 350,000  
Employee stock ownership plan, share purchase price $ 10.00  
Contributions to ESOP $ 0 $ 0
Shares committed   1,921
Restricted Stock Units (RSUs)    
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Share compensation expense 87,214 $ 81,421
Unrecognized compensation expense $ 354,520  
Vesting period 3 years  
Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche One [Member]    
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Vesting percentage 33.00%  
Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche Two [Member]    
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Vesting percentage 33.00%  
Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche Three [Member]    
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Vesting percentage 33.00%  
Restricted Stock Units (RSUs) | $14.78 [Member]    
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Shares granted 15,000  
Fair value of shares granted $ 14.78  
Restricted Stock Units (RSUs) | $11.03 [Member]    
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Shares granted 18,040  
Fair value of shares granted $ 11.03  
Restricted Stock Units (RSUs) | $13.70 [Member]    
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Shares granted 13,071  
Fair value of shares granted $ 13.70  
Restricted Stock Units (RSUs) | $15.10 [Member]    
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Shares granted 11,700  
Fair value of shares granted $ 15.10  
November 2022 [Member]    
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Shares committed to be released 1,926  
Impact on weighted average shares outstanding 0  
November 2017 [Member]    
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Compensation expense $ 174,613  
Shares committed to be released 11,622  
November 2027 [Member]    
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Compensation expense   $ 138,936
Shares committed to be released   11,654
Impact on weighted average shares outstanding   0