v3.26.1
Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]  
Schedule of Interest Income and Interest Expense The following includes interest expense and interest income (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Interest expense$730 $407 $1,103 $783 
Interest income(12,238)(18,442)(25,980)(38,950)
Interest income, net$(11,508)$(18,035)$(24,877)$(38,167)
Schedule of Gross Billings, Based on Billing Address of Clients or Client Affiliates
Revenue by principal geographic area, based on the address of the clients or client affiliates, set forth as a percentage of total revenue, was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
United States83 %86 %83 %86 %
International17 %14 %17 %14 %
Total100 %100 %100 %100 %