XML 67 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses - Components of Accrued Expenses (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Employee expenses $ 5,810,723 $ 2,795,205
Research and development expenses 1,186,935 357,148
Professional fees and other 605,246 848,923
Accrued expenses $ 7,602,904 $ 4,001,276