XML 55 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued expenses (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Accrued expenses    
Professional fees $ 224,424 $ 207,917
Compensation and benefits 1,515,312 961,790
Research and development 8,158,302 4,992,311
Other 673,199 480,535
Total accrued expenses $ 10,571,237 $ 6,642,553