Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Detail)

v3.21.2
Summary of Significant Accounting Policies - Additional Information (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
Customer
$ / shares
shares
Sep. 30, 2020
USD ($)
Customer
Sep. 30, 2021
USD ($)
Customer
$ / shares
shares
Sep. 30, 2020
USD ($)
Customer
Dec. 31, 2020
USD ($)
Customer
$ / shares
Sales and marketing expenses, include advertising costs | $ $ 1,900 $ 600 $ 5,000 $ 2,000  
Common stock, Par value | $ / shares $ 0.0001   $ 0.0001   $ 0.0001
Cost of Revenue | $ $ 10,330 $ 6,319 $ 26,729 $ 21,316  
Accounts Receivable [Member]          
Number of customer | Customer     1   0
Revenue Benchmark [Member]          
Number of customer | Customer 1 1 0 0  
AONE [Member]          
Number of Securities Called by Each Warrant 1   1    
Warrant Exercise Price | $ / shares $ 11.50   $ 11.50    
Fair Value Measurements Level 2 [Member]          
Debt Instrument, Fair Value Disclosure | $         $ 4,700
Private Placement Warrants [Member]          
Number of Warrants Exercised     0    
Private Placement Warrants [Member] | AONE [Member]          
Class of warrants of rights, Outstanding 3,150,000   3,150,000    
Public Warrants [Member]          
Number of Warrants Exercised     0    
Public Warrants [Member] | AONE [Member]          
Class of warrants of rights, Outstanding 5,374,984   5,374,984    
Sponsor Earnout Shares [Member] | AONE [Member]          
Shares Surrendered Under Reverse Recapitalization     2,610,000    
Markforged Earnout Shares [Member]          
Additional Merger Consideration Shares     14,666,667    
Cash and Cash Equivalents [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Concentration risk percentage     14.00%   10.00%
Cash and Cash Equivalents [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]          
Concentration risk percentage 14.00% 11.00% 10.00% 10.00%