Fair Value Measurements (Details) - USD ($) |
Mar. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Assets: | ||
U.S. Money Market held in Trust Account | $ 19,036,509 | $ 338,422,091 |
Liabilities: | ||
Warrant liability | 1,433,831 | 875,083 |
Recurring | ||
Liabilities: | ||
Warrant liability | 1,433,831 | 875,083 |
Recurring | Public Warrants | ||
Liabilities: | ||
Warrant liability | 816,241 | 500,250 |
Recurring | Private Placement Warrants | ||
Liabilities: | ||
Warrant liability | 617,590 | 374,833 |
U.S. Treasury Securities | Recurring | ||
Assets: | ||
U.S. Money Market held in Trust Account | 19,036,509 | 338,422,091 |
Level 1 | Recurring | ||
Liabilities: | ||
Warrant liability | 816,241 | 500,250 |
Level 1 | Recurring | Public Warrants | ||
Liabilities: | ||
Warrant liability | 816,241 | 500,250 |
Level 1 | U.S. Treasury Securities | Recurring | ||
Assets: | ||
U.S. Money Market held in Trust Account | 19,036,509 | 338,422,091 |
Level 3 | Recurring | ||
Liabilities: | ||
Warrant liability | 617,590 | 374,833 |
Level 3 | Recurring | Private Placement Warrants | ||
Liabilities: | ||
Warrant liability | $ 617,590 | $ 374,833 |