v3.26.1
Net revenues - Schedule of Contract Cost Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Opening balance     $ 197,419  
Closing balance $ 189,393   189,393  
Sales incentive programs        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Opening balance 30,773 $ 38,230 34,556 $ 41,348
Amortization 3,243 5,611 7,348 11,969
Closing balance 23,880 36,486 23,880 36,486
Amortization 3,243 5,611 7,348 11,969
Transition activities        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Opening balance 162,100 162,199 162,863 159,552
Amortization 17,352 18,909 34,723 38,283
Closing balance 165,513 171,012 165,513 171,012
Amortization $ 17,352 $ 18,909 $ 34,723 $ 38,283