v3.26.1
Geographic Information (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Region Revenue by geographical region consisted of the following (in thousands):
Three months ended March 31,
20262025
United States
$176,324 $154,551 
Other countries
70,982 51,729 
Total$247,306 $206,280 
Schedule of Long-lived Assets by Geographic Areas Aggregate long-lived assets by geographical region consisted of the following (in thousands):
As of March 31, 2026As of December 31, 2025
United States
$22,812 $25,788 
United Kingdom
4,801 5,352 
Other countries
2,796 3,392 
Total
$30,409 $34,532