XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Future Minimum Payments of Lease Liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Leases    
Operating - 2022 (excluding the six-months ended June 30, 2022) $ 143,554  
Financing - 2022 (excluding the six-months ended June 30, 2022) 4,820  
Operating - 2023 287,108  
Financing - 2023 5,881  
Operating - 2024 287,108  
Financing - 2024 2,929  
Operating - 2025 287,108  
Financing - 2025 0  
Operating - 2026 287,108  
Financing - 2026 0  
Operating - thereafter 2,312,301  
Financing - thereafter 0  
Operating - Total minimum operating lease obligations 3,604,287  
Financing - Total minimum financing lease obligations 13,630  
Operating - Less-amounts representing interest (1,177,934)  
Financing - Less-amounts representing interest (914)  
Operating - Present value of minimum operating lease obligations 2,426,353  
Financing - Present value of minimum financing lease obligations 12,716  
Operating - Current maturities (127,217) $ (121,069)
Financing - Current maturities (8,411) (8,542)
Operating - Lease obligations, net of current maturities 2,299,136 2,363,815
Financing - Lease obligations, net of current maturities $ 4,305 $ 8,346