v3.24.2.u1
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