v3.25.2
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