XML 34 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Accrued Expenses and Other Current Liabilities    
Research and development $ 4,432,159 $ 8,209,594
Accrued compensation 1,446,891 2,056,356
Other 1,212,420 683,178
Total $ 7,091,470 $ 10,949,128