v3.26.1
Segment and Geographic Area Information - Schedule of Revenue and Property and Equipment, Net by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Revenues $ 182,175 $ 164,062 $ 357,813 $ 323,961  
Total long-lived assets 70,775   70,775   $ 69,167
United States          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Revenues 100,273 92,793 197,033 184,020  
Total long-lived assets 50,829   50,829   50,183
Foreign          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Revenues 81,902 $ 71,269 160,780 $ 139,941  
India          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total long-lived assets 18,189   18,189   16,937
Rest of world          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total long-lived assets $ 1,757   $ 1,757   $ 2,047