Notes Payable (Details) - Schedule of future annual maturities of notes payable |
Mar. 31, 2023
USD ($)
|
---|---|
Schedule of Future Annual Maturities of Notes Payable [Abstract] | |
2024 | $ 1,662,845 |
2025 | 207,222 |
Total notes payable on March 31, 2023 | $ 1,870,067 |
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth and fifth fiscal years following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|
X | ||||||||||
- References No definition available.
|