Quarterly report pursuant to Section 13 or 15(d)

SUBSEQUENT EVENTS - Additional Information (Detail)

v3.21.2
SUBSEQUENT EVENTS - Additional Information (Detail)
Jul. 14, 2021
USD ($)
Day
$ / shares
shares
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2021
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Subsequent Event [Line Items]        
Exchange ratio threshold amount | $ $ 1,700,000,000      
Exchange ratio equity value amount | $ $ 1,655,000,000      
Exchange ratio divisible amount per share $ 10.00      
Exchange Ratio 0.9522514      
Trust amount released | $ $ 150,900,000      
Percentage of total sponsor shares to be vested 50.00%      
Sale of Stock, Value of stock issued | $   $ 25,000    
MarkForged Inc [Member]        
Subsequent Event [Line Items]        
Common stock, par value $ 0.0001      
Payments for Repurchase of Common Stock | $ $ 45,000,000.0      
Preferred Stock, Conversion Basis one-for-one      
Class A ordinary shares        
Subsequent Event [Line Items]        
Common stock, par value     $ 0.0001 $ 0.0001
Common stock, shares outstanding | shares     3,419,855 2,925,731
Class A ordinary shares | A One [Member]        
Subsequent Event [Line Items]        
Common stock, shares outstanding | shares 6,418,667      
Redeemption Price Per Share | shares 10.005      
Total redeemption price | $ $ 64,216,731.96      
Class A ordinary shares | Before Domestication [Member]        
Subsequent Event [Line Items]        
Common stock, par value $ 0.0001      
Class A ordinary shares | After Domestication [Member]        
Subsequent Event [Line Items]        
Common stock, par value $ 0.0001      
Common Stock, Conversion Basis one-for-one      
Class B ordinary shares        
Subsequent Event [Line Items]        
Common stock, par value     $ 0.0001 $ 0.0001
Common stock, shares outstanding | shares     5,375,000 5,375,000
Sale of Stock, Number of Shares Issued | shares   5,750,000    
Sale of Stock, Value of stock issued | $   $ 575    
Class B ordinary shares | Before Domestication [Member]        
Subsequent Event [Line Items]        
Common stock, par value $ 0.0001      
Class B ordinary shares | After Domestication [Member]        
Subsequent Event [Line Items]        
Common stock, par value $ 0.0001      
Common Stock, Conversion Basis one-for-one basis      
Subsequent Event [Member]        
Subsequent Event [Line Items]        
Number of earnout shares | shares 14,666,667      
Subsequent Event [Member] | Volume-weighted average price atleast 12.50 | Sponsor Support Agreement [Member]        
Subsequent Event [Line Items]        
Volume-weighted average share price $ 12.50      
Number of consecutive trading days to calculate VWAPs | Day 20      
Number of trading days to calculate VWAPs | Day 30      
Percentage of total sponsor shares to be vested 25.00%      
Percentage of sponsor earnout shares will vest 50.00%      
Subsequent Event [Member] | Volume-weighted average price atleast 15.00 | Sponsor Support Agreement [Member]        
Subsequent Event [Line Items]        
Volume-weighted average share price $ 15.00      
Number of consecutive trading days to calculate VWAPs | Day 20      
Number of trading days to calculate VWAPs | Day 30      
Percentage of total sponsor shares to be vested (25.00%)      
Percentage of sponsor earnout shares will vest 50.00%      
Subsequent Event [Member] | A One [Member] | PIPE Investors        
Subsequent Event [Line Items]        
Sale of Stock, Number of Shares Issued | shares 21,000,000      
Sale of Stock, Price Per Share $ 10.00      
Sale of Stock, Value of stock issued | $ $ 210,000,000      
Subsequent Event [Member] | Volume-weighted average price atleast 12.50        
Subsequent Event [Line Items]        
Volume-weighted average share price $ 12.50      
Number of consecutive trading days to calculate VWAPs | Day 20      
Number of trading days to calculate VWAPs | Day 30      
Number of earn out shares issued | shares 8,000,000      
Subsequent Event [Member] | Volume-weighted average price atleast 15.00        
Subsequent Event [Line Items]        
Volume-weighted average share price $ 15.00      
Number of consecutive trading days to calculate VWAPs | Day 20      
Number of trading days to calculate VWAPs | Day 30      
Number of earn out shares issued | shares 6,666,667