v3.26.1
Statements of Operations and Comprehensive Loss Components - Disaggregated by Geographic Region (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        
Total revenue $ 18,736 $ 13,201 $ 33,608 $ 26,339
APAC        
Disaggregation of Revenue        
Total revenue 10,866 8,582 20,060 15,841
North America        
Disaggregation of Revenue        
Total revenue 5,256 2,926 8,104 5,409
EMEA        
Disaggregation of Revenue        
Total revenue $ 2,614 $ 1,693 $ 5,444 $ 5,089