v3.26.1
Income taxes (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Income Tax Disclosure [Abstract]    
Increase decreased in valuation allowance $ 2,159,052 $ 1,762,274
Operating loss carryforwards, net $ 44,695,852  
Foreign tax credits, expiration 8 years  
Unrecognized tax benefits $ 0 $ 0