XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets (Details) - Schedule of finite-lived intangible assets, future amortization expense
Mar. 31, 2021
USD ($)
Schedule of finite-lived intangible assets, future amortization expense [Abstract]  
2022 $ 698,360
2023 591,575
2024 474,661
2025 367,559
2026 $ 354,472