XML 104 R85.htm IDEA: XBRL DOCUMENT v3.3.1.900
Valuation and Qualifying Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Allowance for uncollectible amounts, cash discounts, chargebacks, and credits issued for damaged products:      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 438,357 $ 593,116 $ 188,587
Charged to costs and expenses 3,903,285 5,166,568 2,498,170
Charged to other accounts 0 0 0
Deductions (3,960,402) (5,321,327) (2,093,641)
Balance at end of period 381,240 438,357 593,116
Valuation allowance for deferred tax assets:      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 152,074 131,617 108,318
Charged to costs and expenses 33,423 20,457 23,299
Charged to other accounts 0 0 0
Deductions 0 0 0
Balance at end of period $ 185,497 $ 152,074 $ 131,617