XML 53 R31.htm IDEA: XBRL DOCUMENT v3.3.1.900
Trade Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Trade Accounts Receivable and Allowance for Doubtful Accounts details    
Bad debt expense $ 5,995,315 $ 31,351,579
Uncollectable trade accounts receivable $ 20,400,000 $ 0