XML 34 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Product Revenue Reserves and Allowances - Additional Information (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2019
USD ($)
Sep. 30, 2019
USD ($)
Entity Wide Revenue Major Customer [Line Items]    
Allowance for doubtful accounts $ 0 $ 0
3PL [Member] | Product Revenue [Member] | Total Revenues [Member]    
Entity Wide Revenue Major Customer [Line Items]    
Concentration risk, percentage 39.00% 76.00%
3PL [Member] | Credit Concentration Risk [Member] | Total Accounts Receivable [Member]    
Entity Wide Revenue Major Customer [Line Items]    
Concentration risk, percentage   93.00%