XML 114 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plan (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 01, 2019
Oct. 31, 2010
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Employer matching contribution percent 100.00%        
Employer matching contribution percent of employees gross pay 600.00% 3.00%      
Profit sharing contribution     $ 0 $ 0 $ 0
Dividends payable          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Matching contribution incurred     $ 433,048 $ 447,574 $ 435,142
First 3% of Employee's Salary          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Employer matching contribution percent   100.00%      
Next 2% of Employee's Salary          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Employer matching contribution percent   50.00%      
Matched at 50%          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Employer matching contribution percent of employees gross pay   2.00%