XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Right to Use Assets and Lease Liabilities - Operating Leases (Details) - Lessee, Operating Lease, Liability, Maturity - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Lessee, Operating Lease, Liability, Maturity [Abstract]    
For the twelve months ended June 30, 2022 $ 242,476  
For the twelve months ended June 30, 2023 341,085  
For the twelve months ended June 30, 2024 294,286  
For the twelve months ended June 30, 2025 254,470  
For the twelve months ended June 30, 2026 259,850  
Thereafter 625,932  
Total 2,018,099  
Less: Present value discount (661,295)  
Lease liability $ 1,356,804 $ 321,004