Employee Bonus Plan |
12 Months Ended |
|---|---|
Dec. 31, 2019 | |
| Compensation Related Costs [Abstract] | |
| Employee Bonus Plan |
13. Employee Bonus Plan The Company maintains a bonus plan for certain employees based on the achievement of certain goals and milestones. At December 31, 2019 and 2018, the Company accrued $689,830 and $1,877,455, respectively, for bonuses. |