XML 60 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONCENTRATIONS, SIGNIFICANT CUSTOMERS, COMMITMENTS AND CONTINGENCIES -Schedule of Operating Leases Rent Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Related Party Transaction [Line Items]    
Rent expense $ 5,259,705 $ 5,231,370
Office leases    
Related Party Transaction [Line Items]    
Rent expense 773,282 744,154
Plant leases    
Related Party Transaction [Line Items]    
Rent expense 4,093,800 4,123,600
Vehicle and equipment leases    
Related Party Transaction [Line Items]    
Rent expense $ 392,623 $ 363,616