XML 49 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefit Plan (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 01, 2019
Oct. 31, 2010
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
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 6.00% 3.00%      
Profit sharing contribution     $ 0 $ 0 $ 0
General and administrative expenses          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Matching contribution incurred     $ 435,142 $ 275,674 $ 240,888
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%