XML 95 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Schedule of Finance and Operating Leases Mature) (Details)
Dec. 31, 2019
USD ($)
Operating Leases  
2020 (excluding year ended December 31, 2019) $ 160,958
2021 164,081
2022 156,608
2023 161,674
2024 13,508
Total remaining lease payments 656,829
Finance Lease Liabilities, Payments, Due [Abstract]  
2020 (excluding year ended December 31, 2019) 2,133
Total remaining lease payments $ 2,133