XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Right to Use Assets and Lease Liabilities - Operating Leases (Details) - Lessee, Operating Lease, Liability, Maturity - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, Maturity [Abstract]    
For the twelve months ended June 30, 2023 $ 746,876  
For the twelve months ended June 30, 2024 907,369  
For the twelve months ended June 30, 2025 897,472  
For the twelve months ended June 30, 2026 916,801  
For the twelve months ended June 30, 2027 937,074  
Thereafter 2,361,735  
Total 6,767,327  
Less: Present value discount (2,373,663)  
Lease liability $ 4,393,664 $ 4,134,802