XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies - Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Product Information [Line Items]  
Balance $ 24,571
Provision 121,659
Payments/credits (121,747)
Balance 24,483
Product Returns  
Product Information [Line Items]  
Balance 2,704
Provision 287
Payments/credits (371)
Balance 2,620
Distributor Fees  
Product Information [Line Items]  
Balance 3,930
Provision 13,650
Payments/credits (13,832)
Balance 3,748
Discounts, Rebates and Administrative Fees  
Product Information [Line Items]  
Balance 17,937
Provision 107,722
Payments/credits (107,544)
Balance $ 18,115