XML 61 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Feb. 01, 2019
Dec. 31, 2019
USD ($)
unit
shares
Dec. 31, 2018
USD ($)
shares
Dec. 31, 2017
USD ($)
Property, Plant and Equipment [Line Items]        
Number of reporting units | unit   1    
Impairment of goodwill   $ 0 $ 0 $ 0
Impairment of intangible assets   0 0 $ 0
Revenues   34,925,000 0  
Accrued volume-based rebate and coupon liability   1,709,000 0  
Accrued volume-based rebate and coupon liability, current   5,229,000 2,577,000  
Provisions for rebate and coupon programs   12,325,000 0  
Payments for accrued rebates and coupon liabilities   10,616,000    
Allowance for doubtful accounts   387,000    
Provision for bad debts   387,000 0  
Write-offs of allowance for doubtful accounts   0    
Advertising costs   $ 1,407,000 $ 0  
Distribution right        
Property, Plant and Equipment [Line Items]        
Useful lives of intangible assets 20 years 20 years    
Software development        
Property, Plant and Equipment [Line Items]        
Useful lives of intangible assets   2 years    
Options        
Property, Plant and Equipment [Line Items]        
Securities excluded from the computation of diluted net loss per share (in shares) | shares   3,977,401 3,257,801  
RSUs        
Property, Plant and Equipment [Line Items]        
Securities excluded from the computation of diluted net loss per share (in shares) | shares   179,758 221,292  
Service revenue        
Property, Plant and Equipment [Line Items]        
Revenues   $ 688,000 $ 0  
Geographic Concentration Risk | Revenue From Contract with Customer Benchmark | Service revenue | CANADA        
Property, Plant and Equipment [Line Items]        
Revenues   $ 688,000