v3.26.1
Operating Segments and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2026
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,
2026202520262025
(in thousands)
Revenue
United States, country of domicile$66,833 $64,198 $130,936 $124,651 
United Kingdom14,366 13,517 28,114 25,338 
All other international57,024 52,806 111,542 98,620 
Total revenue$138,223 $130,521 $270,592 $248,609 
Schedule of Long-lived Assets by Geographic Area The following tables set forth net long-lived assets by geographic area:
June 30,December 31,
20262025
(in thousands)
Long-lived assets, net
United States, country of domicile$14,218 $11,686 
Switzerland11,736 12,265 
United Kingdom8,188 5,724 
All other international9,228 8,717 
Total long-lived assets, net$43,370 $38,392