XML 36 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Accounting Policies - Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Product Information [Line Items]  
Balance $ 37,419
Provision 68,419
Payments/credits (63,355)
Balance 42,483
Product Returns  
Product Information [Line Items]  
Balance 3,791
Provision 576
Payments/credits (207)
Balance 4,160
Distributor Fees  
Product Information [Line Items]  
Balance 5,883
Provision 8,882
Payments/credits (7,720)
Balance 7,045
Discounts, Rebates and Administrative Fees  
Product Information [Line Items]  
Balance 27,745
Provision 58,961
Payments/credits (55,428)
Balance $ 31,278