XML 61 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONCENTRATIONS, SIGNIFICANT CUSTOMERS, COMMITMENTS AND CONTINGENCIES -Schedule of Future Minimum Operating Lease Commitments (Details)
Dec. 31, 2018
USD ($)
Long-term Purchase Commitment [Line Items]  
2019 $ 4,990,276
2020 4,754,802
2021 4,639,447
2022 4,011,094
2023 1,432,000
Thereafter 2,975,000
Total minimum future lease commitments 22,802,619
Office Facilities  
Long-term Purchase Commitment [Line Items]  
2019 727,028
2020 549,264
2021 433,909
2022 314,000
2023 300,000
Thereafter 2,975,000
Total minimum future lease commitments 5,299,201
Vehicles  
Long-term Purchase Commitment [Line Items]  
2019 219,248
2020 161,538
2021 161,538
2022 31,094
Total minimum future lease commitments 573,418
Plant leases  
Long-term Purchase Commitment [Line Items]  
2019 4,044,000
2020 4,044,000
2021 4,044,000
2022 3,666,000
2023 1,132,000
Total minimum future lease commitments $ 16,930,000