XML 63 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies (Narrative) (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2018
USD ($)
segment
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Jan. 01, 2019
USD ($)
Segment Reporting [Abstract]                        
Number of operating segments | segment                 1      
Net revenues from customers outside the United States $ 13,497,906 $ 8,492,530 $ 10,163,724 $ 8,587,605 $ 11,649,288 $ 11,196,961 $ 8,667,127 $ 9,636,755 $ 40,741,765 $ 41,150,131 $ 33,025,560  
Distribution costs                 618,756 621,142 703,353  
Advertising costs                 2,219,074 2,589,185 2,626,238  
Accounting Standards Update 2016-02 | Scenario, Forecast | Subsequent Event | Minimum                        
Segment Reporting [Abstract]                        
ROU asset                       $ 3,600,000
Lease liabilities                       3,600,000
Accounting Standards Update 2016-02 | Scenario, Forecast | Subsequent Event | Maximum                        
Segment Reporting [Abstract]                        
ROU asset                       4,200,000
Lease liabilities                       $ 4,200,000
Non-US                        
Segment Reporting [Abstract]                        
Net revenues from customers outside the United States                 $ 2,100,000 $ 1,600,000 $ 2,000,000.0