Quarterly report [Sections 13 or 15(d)]

Revenue - Revenue by Geographic Area (Details)

v3.26.1
Revenue - Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 20,664 $ 13,572 $ 34,480 $ 22,892
Americas        
Disaggregation of Revenue [Line Items]        
Revenue 20,193 10,731 33,214 19,020
Europe        
Disaggregation of Revenue [Line Items]        
Revenue 357 2,748 970 3,684
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 114 $ 93 $ 296 $ 188