XML 66 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued expenses (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Accrued expenses    
Professional fees $ 143,765 $ 138,601
Compensation, severance and benefits 465,015 1,016,960
Research and development 1,243,975 856,575
Other 155,980 174,126
Total accrued expenses $ 2,008,735 $ 2,186,262