XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT AND GEOGRAPHIC INFORMATION - Revenue by Major 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]        
Total Revenues $ 402,062 $ 380,834 $ 1,200,320 $ 1,167,881
United States        
Segment Reporting Information [Line Items]        
Total Revenues 295,846 290,192 884,371 856,646
Europe        
Segment Reporting Information [Line Items]        
Total Revenues 42,893 34,368 120,813 116,653
Asia Pacific        
Segment Reporting Information [Line Items]        
Total Revenues 42,680 37,052 135,517 132,548
Rest of World        
Segment Reporting Information [Line Items]        
Total Revenues $ 20,643 $ 19,222 $ 59,619 $ 62,034