XML 67 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued expenses (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Accrued expenses    
Professional fees $ 248,591 $ 143,765
Compensation, severance and benefits 770,562 465,015
Research and development 870,165 1,243,975
Other 161,372 155,980
Total accrued expenses $ 2,050,690 $ 2,008,735