Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Change in the Fair Value of the Warrant Liabilities (Details)

v3.23.1
Fair Value Measurements - Change in the Fair Value of the Warrant Liabilities (Details) - Level 3 - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Derivative warrant liabilities at the beginning - Level 3 $ 5,756,800 $ 0
Issuance of public and private warrants - Level 3   21,272,000
Transfer of public warrants to Level 1 measurement   (14,076,000)
Change in fair value of derivative warrant liabilities - Level 3 $ (5,242,800) $ (1,439,200)
Change in fair value of derivative liabilities, statement of operations Change in fair value of derivative warrant liabilities Change in fair value of derivative warrant liabilities
Derivative warrant liabilities at the ending - Level 3 $ 514,000 $ 5,756,800