XML 79 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Liabilities - Summary of Accrued Liabilities (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Accrued employee bonuses $ 900,740 $ 2,150,418
Payroll and employee benefit accruals 469,530 698,969
Accrued professional fees 43,850 60,400
Accrued interest 245,350 156,492
Other accrued liabilities 210,826 292,186
Total accrued liabilities $ 1,870,296 $ 3,358,465