XML 55 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment, Geographic Information and Revenue Disaggregation (Tables)
12 Months Ended
Dec. 31, 2024
Segment, Geographic Information and Revenue Disaggregation [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:

Year ended

December 31, 

(in thousands)

2024

    

2023

U.S.

$

47,167

$

35,111

Germany

 

3,460

 

3,690

Other countries

 

665

 

494

$

51,292

$

39,295