Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Summary of Revisions to Previously Issued Condensed Consolidated Statement of Operations (Details)

v3.26.3
Summary of Significant Accounting Policies - Summary of Revisions to Previously Issued Condensed Consolidated Statement of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Cost of revenue              
Total cost of revenue $ 15,032 $ 15,084 $ 10,446 $ 13,207 $ 25,530 $ 40,561 $ 36,990
Gross Profit 5,418 5,580 3,370 433 8,950 14,369 (458)
Operating expenses              
Research and development 5,387 4,610 2,949 2,722 7,559 12,948 7,369
Total operating expenses 22,706 15,784 9,582 10,426 25,366 48,074 32,654
Loss from operations (17,288) (10,204) (6,212) (9,993) (16,416) (33,705) (33,112)
Loss before income taxes (16,713) (10,662) (6,237) (11,202) (16,899) (33,612) (49,382)
Net loss $ (16,692) $ (10,653) $ (6,263) $ (11,188) $ (16,916) $ (33,608) $ (49,465)
Net loss per share:              
Net loss per share basic $ (0.52) $ (0.36) $ (0.25) $ (0.65) $ (0.62) $ (1.16) $ (3.33)
Net loss per share Diluted $ (0.52) $ (0.36) $ (0.25) $ (0.65) $ (0.62) $ (1.16) $ (3.33)
3D Printer and parts              
Cost of revenue              
Total cost of revenue $ 13,950 $ 14,617 $ 9,236 $ 11,855 $ 23,853 $ 37,802 $ 33,389
As Previously Reported              
Cost of revenue              
Total cost of revenue   16,222 11,435   27,657    
Gross Profit   4,442 2,381   6,823    
Operating expenses              
Research and development   4,329 2,695   7,024    
Total operating expenses   15,503 9,328   24,831    
Loss from operations   (11,061) (6,947)   (18,008)    
Loss before income taxes   (11,519) (6,972)   (18,491)    
Net loss   $ (11,510) $ (6,998)   $ (18,508)    
Net loss per share:              
Net loss per share basic   $ (0.39) $ (0.28)   $ (0.68)    
Net loss per share Diluted   $ (0.39) $ (0.28)   $ (0.68)    
As Previously Reported | 3D Printer and parts              
Cost of revenue              
Total cost of revenue   $ 15,755 $ 10,225   $ 25,980    
Adjusted              
Cost of revenue              
Total cost of revenue   (1,138) (989)   (2,127)    
Gross Profit   1,138 989   2,127    
Operating expenses              
Research and development   281 254   535    
Total operating expenses   281 254   535    
Loss from operations   857 735   1,592    
Loss before income taxes   857 735   1,592    
Net loss   $ 857 $ 735   $ 1,592    
Net loss per share:              
Net loss per share basic   $ 0.03 $ 0.03   $ 0.06    
Net loss per share Diluted   $ 0.03 $ 0.03   $ 0.06    
Adjusted | 3D Printer and parts              
Cost of revenue              
Total cost of revenue   $ (1,138) $ (989)   $ (2,127)