XML 88 R77.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Schedule of Future Minimum Annual Lease Payments) (Details)
Dec. 31, 2018
USD ($)
Years ended December 31,  
2019 $ 2,174,439
2020 1,486,007
2021 1,486,007
2022 1,446,251
2023 1,482,593
Thereafter $ 21,176,139