XML 68 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued expenses (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Accrued expenses    
Professional fees $ 75,012 $ 247,123
Compensation and benefits 1,397,977 1,418,309
Research and development 688,858 3,504,375
Other 196,485 183,189
Total accrued expenses $ 2,358,332 $ 5,352,996