XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
USD ($)
Product Information [Line Items]  
Balance $ 33,317
Provision 97,684
Payments/credits (82,506)
Balance 48,495
Product Returns  
Product Information [Line Items]  
Balance 3,336
Provision 1,533
Payments/credits (755)
Balance 4,114
Distributor Fees  
Product Information [Line Items]  
Balance 4,180
Provision 11,487
Payments/credits (9,889)
Balance 5,778
Discounts, Rebates and Administrative Fees  
Product Information [Line Items]  
Balance 25,801
Provision 84,664
Payments/credits (71,862)
Balance $ 38,603