XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Maturity analysis under these lease agreements - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Leases (Details) - Maturity analysis under these lease agreements [Line Items]    
2021 (remaining) $ 86,524  
2022 347,278  
2023 348,416  
2024 236,948  
2025 120,881  
Thereafter 380,823  
Total 1,520,870  
Less Imputed interest (265,250)  
Other Liabilities [Member]    
Leases (Details) - Maturity analysis under these lease agreements [Line Items]    
Present Value of Operating Leases $ 1,255,620 $ 1,236,814