v3.26.1
Balance sheet components (Schedule of prepaid expenses) (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Components [Abstract]    
Insurance $ 109,405 $ 345,084
Contract research organizations 390,000 410,000
Professional services 330,400 300,033
Prepaid services 977,656 31,004
Prepaid expenses $ 1,807,461 $ 1,086,121