Net Revenues - Schedule of contract cost assets (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||||
| Opening balance | $ 202,543 | |||
| Closing balance | $ 203,402 | 203,402 | ||
| Sales incentive programs | ||||
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||||
| Opening balance | 40,194 | $ 36,231 | 41,964 | $ 34,805 |
| Closing balance | 40,252 | 37,556 | 40,252 | 37,556 |
| Amortization | 6,737 | 7,492 | 13,682 | 14,566 |
| Transition activities | ||||
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||||
| Opening balance | 164,724 | 166,315 | 160,579 | 181,865 |
| Closing balance | 163,150 | 156,231 | 163,150 | 156,231 |
| Amortization | $ 19,693 | $ 24,126 | $ 37,015 | $ 48,106 |