XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Long Term Debt (Details) - Schedule of principal payments under long term obligations
Mar. 31, 2021
USD ($)
Schedule of principal payments under long term obligations [Abstract]  
2022 $ 511,086
2023 491,015
2024 371,055
2025 310,620
2026 312,167
Thereafter 2,237,244
Total $ 4,233,187