v3.25.3
Share-Based Payments - Summary of Share-Based Payments Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) $ (516) $ (1,590) $ (3,463) $ (5,073)
Research & development | Stock options        
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) (250) (451) (984) (1,420)
Research & development | RSUs        
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) (165) (275) (555) (772)
Sales & marketing | Stock options        
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) (11) (20) (36) (64)
Sales & marketing | RSUs        
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) (6) (9) (18) (27)
General & administrative | Stock options        
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) (288) (722) (1,882) (2,452)
General & administrative | RSUs        
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) $ 205 $ (113) $ 13 $ (338)