v3.26.1
5. Accounts Payable (Details Narrative) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
[custom:AccountsPayableCurrentEstimated-0] $ 5.2 $ 4.9
[custom:ClinicalTrialExpensesPayable-0] 3.3 3.3
[custom:LegalAndPatentFeesPayable-0] 0.6 0.6
[custom:PayableDrugManufacturingDevelopmentAndTestingServices-0] 0.4 $ 0.4
[custom:PublicCompanyRegistrationAndFilingFeesPayable-0] 0.2  
[custom:ProfessionalAndConsultingFeesPayable-0] $ 0.2