Net revenues - Schedule of Contract Cost Assets (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||
| Opening balance | $ 197,419 | |
| Closing balance | 192,871 | |
| Sales incentive programs | ||
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||
| Opening balance | 34,556 | $ 41,348 |
| Closing balance | 30,773 | 38,230 |
| Amortization | 4,105 | 6,358 |
| Transition activities | ||
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||
| Opening balance | 162,863 | 159,552 |
| Closing balance | 162,100 | 162,199 |
| Amortization | $ 17,371 | $ 19,374 |