XML 80 R71.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT (Details)
Mar. 31, 2022
USD ($)
Leases  
2022 $ 371,025
2023 439,110
2024 172,690
2025 112,923
2026 113,736
Thereafter 268,197
Total undiscounted operating lease payments 1,477,681
Less: Imputed interest 172,402
Present value of operating lease liabilities $ 1,305,279