Quarterly report [Sections 13 or 15(d)]

Schedule of Stock-Based Compensation Expense (Details)

v3.25.2
Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation expense $ 2,409 $ 4,247 $ 6,483 $ 9,334
Cost of 3D Printer [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation expense 474 269 613 658
Cost Of Support Services [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation expense 125 138 194 333
Research and Development Expense [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation expense 613 1,130 1,256 2,680
Selling and Marketing Expense [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation expense 368 862 607 1,916
General and Administrative Expense [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation expense 829 1,848 3,813 3,747
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation expense 1,834 3,101 5,425 6,930
Share-Based Payment Arrangement, Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation expense 1 39 5 99
Earnout Share Units [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation expense $ 574 $ 1,107 $ 1,053 $ 2,305