XML 29 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 08, 2019
USD ($)
Jan. 02, 2019
Dec. 31, 2016
USD ($)
Feb. 28, 2016
USD ($)
shares
Dec. 31, 2015
USD ($)
Oct. 31, 2015
USD ($)
Dec. 31, 2019
USD ($)
$ / shares
shares
Sep. 28, 2019
USD ($)
Jun. 29, 2019
USD ($)
Mar. 30, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 29, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
segment
$ / shares
shares
Dec. 31, 2018
USD ($)
shares
Dec. 31, 2017
USD ($)
shares
Jan. 01, 2020
USD ($)
May 06, 2019
USD ($)
shares
May 05, 2019
$ / shares
shares
Class of Warrant or Right [Line Items]                                        
Number of operating segments | segment                             1          
Number of reportable segments | segment                             1          
Stock split, conversion ratio   1.5                                    
Allowance for doubtful accounts             $ 0       $ 0       $ 0 $ 0        
Deferred offering costs, incurred and paid                             0 2,415,000 $ 0      
Accrued stock issuance costs                             $ 0          
Warrants outstanding (in shares) | shares             0               0          
Liability for estimated sales discounts             $ 1,600,000       800,000       $ 1,600,000 800,000        
Advertising costs                             300,000 62,000 300,000      
Cost of goods sold             65,018,000 $ 59,178,000 $ 44,510,000 $ 29,435,000 23,651,000 $ 21,235,000 $ 14,755,000 $ 10,719,000 198,141,000 70,360,000 34,772,000      
Research and development expenses             $ 5,989,000 $ 5,951,000 $ 4,212,000 $ 4,498,000 $ 3,320,000 $ 2,165,000 $ 2,497,000 $ 1,605,000 20,650,000 9,587,000 5,722,000      
Matching contribution                             $ 200,000 $ 0 $ 0      
Stock options granted (in shares) | shares                             1,571,925 2,136,012 382,476      
Promissory note receivable         $ 951,245                              
Fixed interest rate         1.68%                              
Series B                                        
Class of Warrant or Right [Line Items]                                        
Number of warrants issued (in shares) | shares             121,694               121,694         121,694
Exercise price (in dollars per share) | $ / shares             $ 1.07               $ 1.07         $ 1.07
Series E                                        
Class of Warrant or Right [Line Items]                                        
Number of warrants issued (in shares) | shares             39,073               39,073         39,073
Exercise price (in dollars per share) | $ / shares             $ 3.68               $ 3.68         $ 3.68
IPO                                        
Class of Warrant or Right [Line Items]                                        
Deferred offering costs             $ 4,900,000               $ 4,900,000       $ 4,900,000  
Deferred offering costs, incurred and paid                             2,500,000 $ 2,400,000        
IPO | Common Stock                                        
Class of Warrant or Right [Line Items]                                        
Number of warrants issued (in shares) | shares                                     160,767  
Secondary Offering                                        
Class of Warrant or Right [Line Items]                                        
Deferred offering costs             $ 1,100,000               1,100,000          
Deferred offering costs, incurred and paid                             2,200,000          
Shipping and Handling                                        
Class of Warrant or Right [Line Items]                                        
Cost of goods sold                             $ 10,900,000 $ 6,100,000 $ 3,400,000      
Distributor One | Customer Concentration Risk | Revenue Benchmark                                        
Class of Warrant or Right [Line Items]                                        
Concentration risk                             17.00% 32.00% 38.00%      
Distributor Two | Customer Concentration Risk | Revenue Benchmark                                        
Class of Warrant or Right [Line Items]                                        
Concentration risk                             16.00% 21.00% 10.00%      
Distributor Three | Customer Concentration Risk | Revenue Benchmark                                        
Class of Warrant or Right [Line Items]                                        
Concentration risk                               13.00% 10.00%      
International | Geographic Concentration Risk | Revenue Benchmark                                        
Class of Warrant or Right [Line Items]                                        
Concentration risk                             16.00% 7.00% 1.00%      
Donald Thompson                                        
Class of Warrant or Right [Line Items]                                        
Consulting fees, related party                             $ 0 $ 121,546 $ 0      
Consulting Agreement | Executive Chair                                        
Class of Warrant or Right [Line Items]                                        
Monthly transaction amount $ 20,210.33                                      
Consulting fees, related party                             265,548 189,583 160,417      
Bonus | Executive Chair                                        
Class of Warrant or Right [Line Items]                                        
Consulting fees, related party                             121,260          
Advisor Agreement | Food System Strategies, LLC                                        
Class of Warrant or Right [Line Items]                                        
Daily transaction amount           $ 4,000                            
Amended Advisor Agreement | Food System Strategies, LLC                                        
Class of Warrant or Right [Line Items]                                        
Monthly transaction amount     $ 10,000 $ 25,000                                
Consulting fees, related party                             $ 120,000 140,000 125,000      
Non-qualified Stock Option | Amended Advisor Agreement | Food System Strategies, LLC                                        
Class of Warrant or Right [Line Items]                                        
Stock options granted (in shares) | shares       532,590                                
Vesting period       3 years                                
Minimum | Advisor Agreement | Food System Strategies, LLC                                        
Class of Warrant or Right [Line Items]                                        
Days of service           2 days                            
Minimum | Amended Advisor Agreement | Food System Strategies, LLC                                        
Class of Warrant or Right [Line Items]                                        
Days of service     5 days                                  
Maximum | Amended Advisor Agreement | Food System Strategies, LLC                                        
Class of Warrant or Right [Line Items]                                        
Days of service     6 days                                  
SVB Credit Facilities | Common Stock | Line of Credit                                        
Class of Warrant or Right [Line Items]                                        
Number of warrants issued (in shares) | shares             60,002               60,002         60,002
Exercise price (in dollars per share) | $ / shares             $ 3.00               $ 3.00         $ 3.00
Contract Termination | Shipping and Handling                                        
Class of Warrant or Right [Line Items]                                        
Cost of goods sold                             $ 0 $ 0 $ 800,000      
ASU 2016-02 | Adjustment | Forecast | Minimum                                        
Class of Warrant or Right [Line Items]                                        
Operating lease liabilities                                   $ 11,000,000    
Operating right-of-use assets                                   11,000,000    
ASU 2016-02 | Adjustment | Forecast | Maximum                                        
Class of Warrant or Right [Line Items]                                        
Operating lease liabilities                                   13,000,000    
Operating right-of-use assets                                   $ 13,000,000