XML 52 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Disclosures Related to Periods Prior to Adoption of ASC 842 (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
Operating Leases  
2019 $ 525,592
2020 537,742
2021 538,893
2022 542,790
2023 198,219
Thereafter 109,773
Total minimum lease payments 2,453,009
Capital Leases  
2019 25,940
2020 25,940
2021 8,647
Total minimum lease payments 60,527
Amount representing interest at 6% (4,180)
Present value of future minimum capital lease obligations 56,347
Current portion (23,191)
Capital Lease Obligations $ 33,156