Trade Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($) |
6 Months Ended | 12 Months Ended | |
|---|---|---|---|
Jun. 30, 2016 |
Jun. 30, 2015 |
Dec. 31, 2015 |
|
| Trade Accounts Receivable and Allowance for Doubtful Accounts details | |||
| Bad debt expense | $ 1,075,848 | $ 3,963,540 | |
| Company had trade accounts receivable amounting | 30,000,000 | ||
| Inventory | |||
| Charges to inventory obsolescence expense totaled | 120,316 | 1,419,148 | |
| Company recognized an inventory obsolescence reserve | 6,628,787 | $ 8,417,095 | |
| Advances for purchases of intangible assets | 822,539 | ||
| Research and development expenses | $ 190,094 | $ 355,678 | |