XML 107 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]      
Number of operating segments | segment 1    
Total Revenue $ 1,632,093 $ 1,609,574 $ 1,445,814
Total Right-of-Use Assets, net and Property and Equipment, net 130,275 129,976  
U.S.      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total Revenue 1,384,559 1,291,959 1,159,373
Total Right-of-Use Assets, net and Property and Equipment, net 105,110 100,719  
Non-U.S.      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total Revenue 247,534 317,615 $ 286,441
Total Right-of-Use Assets, net and Property and Equipment, net $ 25,165 $ 29,257