v3.26.1
Segments, Geographical Information, Concentrations and Significant Customers - Revenue by geography (Details) - Single reportable segment - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segments, Geographical Information, Concentrations and Significant Customers        
Total revenue $ 5,138 $ 1,801 $ 9,538 $ 3,273
Revenue | Revenue from Rights Concentration Risk | United States        
Segments, Geographical Information, Concentrations and Significant Customers        
Total revenue 4,133 967 4,911 1,352
Revenue | Revenue from Rights Concentration Risk | Europe        
Segments, Geographical Information, Concentrations and Significant Customers        
Total revenue 175 771 767 1,784
Revenue | Revenue from Rights Concentration Risk | Asia and other        
Segments, Geographical Information, Concentrations and Significant Customers        
Total revenue $ 830 $ 63 $ 3,860 $ 137