Accounting Policies - Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees (Details) $ in Thousands |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
USD ($)
| |
| Product Information [Line Items] | |
| Balance | $ 45,995 |
| Provision | 60,641 |
| Payments/credits | (61,998) |
| Balance | 44,638 |
| Product Returns | |
| Product Information [Line Items] | |
| Balance | 4,515 |
| Provision | 94 |
| Payments/credits | (382) |
| Balance | 4,227 |
| Distributor Fees | |
| Product Information [Line Items] | |
| Balance | 7,328 |
| Provision | 8,183 |
| Payments/credits | (9,087) |
| Balance | 6,424 |
| Discounts, Rebates and Administrative Fees | |
| Product Information [Line Items] | |
| Balance | 34,152 |
| Provision | 52,364 |
| Payments/credits | (52,529) |
| Balance | $ 33,987 |