XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued expenses (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Accrued expenses    
Professional fees $ 247,123 $ 224,424
Compensation and benefits 1,418,309 1,515,312
Research and development 3,504,375 8,158,302
Other 183,189 673,199
Total accrued expenses $ 5,352,996 $ 10,571,237