XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details) - Maturity analysis under these lease agreements - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Maturity analysis under these lease agreements [Abstract]    
2022 (remaining) $ 178,794  
2023 358,117  
2024 246,639  
2025 130,863  
2026 128,822  
Thereafter 704,307  
Total 1,747,542  
Less Imputed interest (362,336)  
Present Value of Operating Leases $ 1,385,206 $ 1,188,695