XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued expenses (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Accrued expenses    
Professional fees $ 75,196 $ 247,123
Compensation and benefits 1,572,350 1,418,309
Research and development 731,638 3,504,375
Other 372,340 183,189
Total accrued expenses $ 2,751,524 $ 5,352,996