XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued expenses (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Accrued expenses    
Professional fees $ 632,621 $ 247,123
Compensation and benefits 577,149 1,418,309
Research and development 2,920,032 3,504,375
Other 382,814 183,189
Total accrued expenses $ 4,512,616 $ 5,352,996