v3.25.2
Operating Segments and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Area The following tables set forth revenue by geographic area:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
(in thousands)(in thousands)
Revenue
United States, country of domicile$64,555 $57,320 $125,064 $111,831 
United Kingdom13,592 12,342 25,424 24,159 
All other international53,102 49,785 98,958 97,206 
Total revenue$131,249 $119,447 $249,446 $233,196 
Schedule of Long-lived Assets by Geographic Area The following tables set forth net long-lived assets by geographic area:
June 30,December 31,
20252024
(in thousands)
Long-lived assets, net
United States, country of domicile$11,545 $11,032 
Switzerland13,746 14,998 
United Kingdom3,688 2,668 
All other international7,795 7,464 
Total long-lived assets, net$36,774 $36,162