v3.25.1
Segment and Geographic Area Information - Revenue and Property and Equipment, Net by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 159,899 $ 145,805  
Total long-lived assets 69,579   $ 71,317
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 91,227 86,436  
Total long-lived assets 46,947   47,916
Foreign      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 68,672 $ 59,369  
India      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets 20,458   21,076
Rest of world      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets $ 2,174   $ 2,325