XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of future minimum lease payments
Mar. 31, 2022
USD ($)
Schedule of future minimum lease payments [Abstract]  
2022 $ 74,220
2023 98,961
2024 80,334
2025 70,224
Total 323,739
Less: discount 23,212
Total lease liabilities $ 300,527