XML 85 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
OPERATING LEASES (Details)
Dec. 31, 2017
USD ($)
Leases, Operating [Abstract]  
2018 $ 1,539,329
2019 1,148,853
2020 841,430
2021 552,301
2022 388,698
Thereafter 108,810
Operating Leases, Future Minimum Payments Due $ 4,579,421