v3.26.1
Issuance of Unsecured Promissory Note E (Details) - Promissory Note E [Member] - USD ($)
Apr. 20, 2025
Mar. 31, 2026
Mar. 31, 2025
Issuance of Unsecured Promissory Note E [Line Items]      
Aggregate principal amount $ 3,000,000 $ 3,000,000  
Number of common shares (in Shares) 1    
Number of common shares unit (in Shares) 1    
Number of rights received (in Shares) 1    
Promissory notes outstanding   $ 674,672