XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Segments and Geographical Information - Net Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Net revenues $ 995,692 $ 977,872 $ 2,987,403 $ 3,003,793
U.S.        
Segment Reporting Information [Line Items]        
Net revenues 410,560 421,204 1,256,679 1,291,838
Switzerland        
Segment Reporting Information [Line Items]        
Net revenues 210,844 216,638 670,223 739,342
Other International        
Segment Reporting Information [Line Items]        
Net revenues $ 374,288 $ 340,030 $ 1,060,501 $ 972,613