v3.26.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues by Geographic Region

Revenue by geographic region is based on the country in which our customer is domiciled and is summarized by geographic area as follows (in thousands):

 

 

Year Ended December 31,

 

 

2025

 

 

2024

 

Spain

 

$

2,154

 

 

$

4,008

 

Italy

 

 

1,841

 

 

 

2,687

 

All other countries

 

 

11,235

 

 

 

25,415

 

Total Revenues

 

$

15,230

 

 

$

32,110