XML 92 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Future Minimum Lease Payments) (Details) - Leases
Dec. 31, 2018
USD ($)
Operating Leased Assets [Line Items]  
2019 $ 91,470
2020 92,370
2021 90,350
2022 90,650
2023 90,950
Thereafter 238,650
Total $ 694,440