v3.24.2
Assumptions used in measuring fair value of derivative liability (Details) - $ / shares
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2022
Short-Term Debt [Line Items]      
Share Price   $ 0.051
[custom:ConversionPriceMaximum] $ 0.056  
[custom:ConversionPriceMinimum]   $ 0.015  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 200.08%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum   187.53%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 4.94%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum   4.64%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term   1 month 17 days  
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2]   11 months 26 days  
Debt Conversion [Member]      
Short-Term Debt [Line Items]      
Share Price $ 0.036 $ 0.0141  
[custom:ConversionPriceMaximum] $ 0.0272 0.0105  
[custom:ConversionPriceMinimum]   $ 0.0106  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 238.38% 196.26%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum   140.81%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 5.59% 4.72%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum   1.15%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term   3 months  
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2] 18 days 5 months 12 days  
[custom:SharePriceMinimum-0]   $ 0.01