Fair Value Measurements - Summary of Fair Value Assets and Liabilities Measured on Recurring Basis (Details)
|
Dec. 31, 2021
USD ($)
|
| Fair Value, Inputs, Level 1 [Member] | Private Placement Warrants [Member] |
|
| Liabilities: |
|
| Derivative Liability |
$ 0
|
| Fair Value, Inputs, Level 1 [Member] | US Treasury Securities [Member] |
|
| Assets: |
|
| Investments held in Trust Account - U.S. Treasury Securities |
234,616,804
|
| Fair Value, Inputs, Level 2 [Member] | Private Placement Warrants [Member] |
|
| Liabilities: |
|
| Derivative Liability |
0
|
| Fair Value, Inputs, Level 2 [Member] | US Treasury Securities [Member] |
|
| Assets: |
|
| Investments held in Trust Account - U.S. Treasury Securities |
0
|
| Fair Value, Inputs, Level 3 [Member] | Private Placement Warrants [Member] |
|
| Liabilities: |
|
| Derivative Liability |
5,824,000
|
| Fair Value, Inputs, Level 3 [Member] | US Treasury Securities [Member] |
|
| Assets: |
|
| Investments held in Trust Account - U.S. Treasury Securities |
$ 0
|