XML 21 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition and Accounts Receivable - Schedule of Net Sales (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue Recognition [Abstract]        
Product sales $ 97,833 $ 97,604 $ 291,632 $ 289,946
Marketing service fees 15,666 14,104 46,829 42,018
Net sales $ 113,499 $ 111,708 $ 338,461 $ 331,964