XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Accounting Policies - Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Product Information [Line Items]  
Balance $ 22,560
Provision 87,882
Payments/credits (82,561)
Balance 27,881
Product Returns  
Product Information [Line Items]  
Balance 2,579
Provision 943
Payments/credits (549)
Balance 2,973
Distributor Fees  
Product Information [Line Items]  
Balance 3,466
Provision 10,137
Payments/credits (8,696)
Balance 4,907
Discounts, Rebates and Administrative Fees  
Product Information [Line Items]  
Balance 16,515
Provision 76,802
Payments/credits (73,316)
Balance $ 20,001