XML 74 R57.htm IDEA: XBRL DOCUMENT v3.6.0.2
ACCOUNTS RECEIVABLE AND NOTES RECEIVABLE (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Accounts Receivable, Net, Current [Abstract]    
Accounts receivable trade $ 12,598,493 $ 8,280,749
Allowance for doubtful accounts (1,646,274) (1,965,335)
Accounts receivable trade, net 10,952,219 6,315,414
Omega Holdings, LLC    
Notes, Loans and Financing Receivable, Net, Current [Abstract]    
Notes receivable (collateralized by invoiced accounts receivable) 0 5,346,452
Payments received and amounts written off 0 (3,654,790)
Allowance for doubtful accounts 0 0
Note receivable (collateralized by invoiced accounts receivable), net $ 0 $ 1,691,662