XML 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recently Issued Accounting Standards - Schedule of Certain Prior Period Amounts To Confirm With Adoption of Revenue Recognition (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Revenue Initial Application Period Cumulative Effect Transition [Line Items]    
Net Revenues   $ 33,677,572
Cost of Goods Sold $ 23,041,583 17,874,295
GROSS PROFIT $ 20,128,018 15,803,277
ASU 2014-09 | As Previously Reported    
Revenue Initial Application Period Cumulative Effect Transition [Line Items]    
Net Revenues   34,513,935
Cost of Goods Sold   18,710,658
GROSS PROFIT   15,803,277
ASU 2014-09 | Adjustments    
Revenue Initial Application Period Cumulative Effect Transition [Line Items]    
Net Revenues   (836,363)
Cost of Goods Sold   $ (836,363)