Annual report [Section 13 and 15(d), not S-K Item 405]

Segment and Geographic Information - Geographic Regions (Details)

v3.25.1
Segment and Geographic Information - Geographic Regions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers    
Income and revenues $ 28,487 $ 4,758
Switzerland    
Revenues from External Customers    
Income and revenues 14,800  
United States    
Revenues from External Customers    
Income and revenues 12,062 3,658
Asia Pacific    
Revenues from External Customers    
Income and revenues 1,125 $ 1,100
Europe    
Revenues from External Customers    
Income and revenues $ 500