XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Private Placement (Details) - Private Placement Warrants - USD ($)
Dec. 15, 2020
Jun. 30, 2021
Dec. 31, 2020
Subsidiary, Sale of Stock [Line Items]      
Number of warrants to purchase shares issued   7,386,667 7,386,667
Over-allotment option      
Subsidiary, Sale of Stock [Line Items]      
Number of warrants to purchase shares issued   1.50  
Private Placement.      
Subsidiary, Sale of Stock [Line Items]      
Number of warrants to purchase shares issued 7,386,667 7,386,667  
Price of warrants $ 1.50 $ 11,080,000  
Aggregate purchase price $ 11,080,000    
Number of shares per warrant   1  
Exercise price of warrant   $ 11.50