XML 86 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Valuation And Qualifying Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Allowance For Doubtful Accounts And Returns [Member]    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Balance at Beginning of Year $ 379,817 $ 93,478
Additions Charged to Cost and Expenses (18,467) 292,690
Deductions 0 (6,351)
Balance at the End of Year 361,350 379,817
Allowance For Inventories Valuation [Member]    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Balance at Beginning of Year 272,614 19,971
Additions Charged to Cost and Expenses 3,948,726 283,441
Deductions (319,568) (30,798)
Balance at the End of Year $ 3,901,772 $ 272,614