XML 88 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographical Information - Long-Lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 170,621 $ 165,229
India    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 63,040 53,813
The United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 52,510 61,592
The Philippines    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 25,881 21,952
South Africa    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 23,828 20,890
Rest of World    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 5,362 $ 6,982