XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Investment Held in Trust Account - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 09, 2020
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Investments Held in Trust Account [Line Items]            
Proceeds from sale of units in initial public offering $ 350,000,000     $ 350,000,000    
Proceeds from sale of private placement warrants to sponsor       9,000,000    
Payments for net of underwriting discount $ 7,000,000     7,000,000    
Cash   $ 4,403,375   4,403,375   $ 1,133,113
Repayment of sponsor loan       300,000    
Interest income   497,135 $ 5,319 525,701 $ 10,579  
Investments held in Trust Account   350,552,912   350,552,912   $ 350,027,211
Private Placement            
Investments Held in Trust Account [Line Items]            
Cash   $ 2,000,000   $ 2,000,000