XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of future minimum lease payments
Jun. 30, 2021
USD ($)
Schedule of future minimum lease payments [Abstract]  
2021 $ 71,176 [1]
2022 104,572
2023 101,414
2024 80,742
2025 70,224
Total 428,128
Less: imputed interest 34,923
Total lease liabilities $ 393,205
[1] For the six-month period beginning July 1, 2021.