XML 59 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Professional fees $ 171,331 $ 69,406
Payroll and related 544,441 406,925
Incentive bonuses 632,105
Severance payments to former officer 158,406
Other 60,209 92,181
Accrued expenses $ 1,408,086 $ 726,918