XML 90 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Details) - Schedule of lease liability maturities - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Schedule of lease liability maturities [Abstract]    
2021 $ 358,118  
2022 348,702  
2023 323,350  
2024 314,037  
2025 and Thereafter 786,039  
Total minimum lease payments 2,130,246  
Less: Amount representing interest 379,393  
Total $ 1,750,853 $ 45,520