XML 71 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Operating Lease (Details) - Schedule of future lease payments required under non-cancelable operating leases
Jun. 30, 2021
USD ($)
Schedule of future lease payments required under non-cancelable operating leases [Abstract]  
2021 $ 79,698
2022 162,102
2023 165,120
2024 168,210
2025 171,383
2026 174,640
Thereafter 559,664
Total lease payments (undiscounted cash flows) 1,480,817
Less: imputed interest (discount effect of cash flows) (295,392)
Total operating lease liabilities $ 1,185,425