Quarterly report [Sections 13 or 15(d)]

Segment and Geographic Information - Geographic Regions (Details)

v3.25.3
Segment and Geographic Information - Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues from External Customers        
Income and revenues $ 9,351 $ 7,197 $ 38,392 $ 19,773
United States        
Revenues from External Customers        
Income and revenues 2,628 1,774 16,094 9,787
Switzerland        
Revenues from External Customers        
Income and revenues $ 6,723 $ 5,423 18,298 $ 9,986
Asia Pacific        
Revenues from External Customers        
Income and revenues     $ 4,000