v3.26.1
Segment Information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Information [Abstract]  
Schedule of Revenue by Geographical Area

The distribution of revenue by geographical area was as follows:

 

    Three Months Ended
June 30,
 
    2026     2025  
United States   $     $  
United Kingdom     6,798       2,281  
Switzerland     10,322       104,213  
Total   $ 17,120     $ 106,494  

 

    Six Months Ended
June 30,
 
    2026     2025  
United States   $     $  
United Kingdom     28,255       9,096  
Switzerland     10,322       199,028  
Total   $ 38,577     $ 208,124