v3.25.2
Share-Based Payments - Summary of Share-Based Payments Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) $ (1,246) $ (1,525) $ (2,947) $ (3,483)
Research & development | Stock options        
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) (352) (456) (734) (969)
Research & development | RSUs        
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) (191) (241) (390) (497)
Sales & marketing | Stock options        
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) (13) (20) (25) (43)
Sales & marketing | RSUs        
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) (6) (9) (12) (18)
General & administrative | Stock options        
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) (597) (700) (1,594) (1,730)
General & administrative | RSUs        
Share-Based Payments [Line iteam]        
Total share-based compensation (expense) $ (86) $ (100) $ (192) $ (226)