XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Payable (Details) - Schedule of Loans Payable - USD ($)
Dec. 31, 2023
Mar. 31, 2023
Schedule of Loans Payable [Abstract]    
Loans payable $ 2,403,812 $ 1,667,484
Long term loans payable 791,662
Balance, end of period $ 2,403,812 $ 2,459,146