XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Trust Account and Fair Value Measurement (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Trust Account and Fair Value Measurement (Details) [Line Items]  
Deposited into the trust account. $ 345,000,000
Yielding interest percentage 0.10%
U.S. Government Treasury Bills [Member]  
Trust Account and Fair Value Measurement (Details) [Line Items]  
Maturity days 185 days