XML 104 R93.htm IDEA: XBRL DOCUMENT v3.25.3
Net revenues - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
numberOfOperatingSegment
Sep. 30, 2024
USD ($)
Revenues [Abstract]        
Number of reportable segments | numberOfOperatingSegment     3  
Revenue recognized in contract liabilities balance | $ $ 51,149 $ 53,189 $ 94,555 $ 98,750