XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Summary of Assets Measured at Fair Value on a Recurring Basis (Detail)
Dec. 31, 2021
USD ($)
Assets, Fair Value Disclosure [Abstract]  
Assets Held-in-trust, Noncurrent $ 330,082,791
Fair Value, Recurring [Member]  
Assets, Fair Value Disclosure [Abstract]  
Assets Held-in-trust, Noncurrent 330,082,791
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities 9,024,880
Fair Value, Recurring [Member] | Public Warrants [Member]  
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities 4,750,680
Fair Value, Recurring [Member] | Private Warrants [Member]  
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities 4,274,200
Level 1 [Member] | Fair Value, Recurring [Member]  
Assets, Fair Value Disclosure [Abstract]  
Assets Held-in-trust, Noncurrent 330,082,791
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities 4,750,680
Level 1 [Member] | Fair Value, Recurring [Member] | Public Warrants [Member]  
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities 4,750,680
Level 1 [Member] | Fair Value, Recurring [Member] | Private Warrants [Member]  
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities 0
Level 2 [Member] | Fair Value, Recurring [Member]  
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities 0
Level 2 [Member] | Fair Value, Recurring [Member] | Public Warrants [Member]  
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities 0
Level 2 [Member] | Fair Value, Recurring [Member] | Private Warrants [Member]  
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities 0
Level 3 [Member] | Fair Value, Recurring [Member]  
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities 4,274,200
Level 3 [Member] | Fair Value, Recurring [Member] | Public Warrants [Member]  
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities 0
Level 3 [Member] | Fair Value, Recurring [Member] | Private Warrants [Member]  
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities $ 4,274,200