XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Schedule of Fair Value Measurements, Recurring and Nonrecurring (Details) - Asset Held In Trust Member
Mar. 31, 2022
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Marketable securities held in Trust Account $ 305,830,205
Level  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Marketable securities held in Trust Account $ 1