Accounting Policies - Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Product Information [Line Items] | |
| Balance | $ 45,995 |
| Provision | 129,095 |
| Payments/credits | (127,225) |
| Balance | 47,865 |
| Product Returns | |
| Product Information [Line Items] | |
| Balance | 4,515 |
| Provision | 334 |
| Payments/credits | (636) |
| Balance | 4,213 |
| Distributor Fees | |
| Product Information [Line Items] | |
| Balance | 7,328 |
| Provision | 17,307 |
| Payments/credits | (16,506) |
| Balance | 8,129 |
| Discounts, Rebates and Administrative Fees | |
| Product Information [Line Items] | |
| Balance | 34,152 |
| Provision | 111,454 |
| Payments/credits | (110,083) |
| Balance | $ 35,523 |