XML 84 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 01, 2019
Oct. 31, 2010
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Employer matching contribution percent of employees gross pay   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     $ 275,674 $ 240,888 $ 167,778
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%      
Subsequent Event          
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%