XML 72 R57.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accounts receivable (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Trade accounts receivable $ 15,368,218 $ 8,235,514  
Receivable - construction project 0 521,250  
Receivable from OC-BVI 53,970 45,118  
Other accounts receivable 1,271,948 920,472  
Accounts Receivable, Gross, Current 16,694,136 9,722,354  
Allowance for doubtful accounts (193,338) (193,338) $ (193,338)
Accounts Receivable, Net, Current $ 16,500,798 $ 9,529,016