XML 65 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Schedule of Finance and Operating Leases Mature) (Details)
Mar. 31, 2020
USD ($)
Operating Leases  
2020 (excluding three months ended March 31, 2020) $ 121,279
2021 164,081
2022 156,608
2023 161,674
2024 13,508
Total remaining lease payments $ 617,150