v3.26.1
Segment, geographic information, and revenue disaggregation (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Segment Reporting
We derive all our revenues from sales to customers in Europe and the U.S. The following table provides revenue by country for each location accounting for more than 10% of the total revenue for the periods indicated (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2026202520262025
U.S.$14,775 $12,243 $28,425 $23,444 
Other countries930 1,346 2,049 2,493 
$15,705 $13,589 $30,474 $25,937