XML 84 R74.htm IDEA: XBRL DOCUMENT v3.19.1
LEASES (Details 4)
Dec. 31, 2018
USD ($)
Payments due by period  
2019 $ 1,291,919
2020 1,039,687
2021 779,008
2022 501,411
2023 514,895
Thereafter 1,582,121
Total lease payments $ 5,709,041