v3.26.1
Stock Based Compensation - Schedule Of Stock Based Compensation Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based payment arrangement, expense $ 895 $ 603 $ 1,602 $ 1,510
Cost Of goods sold [Membe]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based payment arrangement, expense 37 39 62 112
Research And Development Expense [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based payment arrangement, expense 305 161 451 431
Selling And Marketing Expense [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based payment arrangement, expense 85 88 217 161
General And Administrative Expense [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based payment arrangement, expense $ 468 $ 315 $ 872 $ 806