XML 40 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Balance sheet components (Schedule of prepaid expenses) (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Balance Sheet Components [Abstract]    
Insurance $ 218,810 $ 345,084
Contract research organizations 390,000 410,000
Professional services 298,525 300,033
Prepaid services 9,621 31,004
Prepaid expenses $ 916,956 $ 1,086,121