Net Revenues - Schedule of contract cost assets (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||||
Opening balance | $ 200,900 | |||
Closing balance | $ 207,498 | 207,498 | ||
Sales incentive programs | ||||
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||||
Opening balance | 38,230 | $ 40,194 | 41,348 | $ 41,964 |
Closing balance | 36,486 | 40,252 | 36,486 | 40,252 |
Amortization | 5,611 | 6,737 | 11,969 | 13,682 |
Transition activities | ||||
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||||
Opening balance | 162,199 | 164,724 | 159,552 | 160,579 |
Closing balance | 171,012 | 163,150 | 171,012 | 163,150 |
Amortization | $ 18,909 | $ 19,693 | $ 38,283 | $ 37,015 |