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) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Fair value liability recurring basis Change in fair value of warrant liabilities  
Private Placement Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Fair value at the beginning $ 0  
Initial measurement on February 23, 2021   $ 9,505,999
Change in fair value   (3,427,333)
Fair value at end of the period   0
Private Placement Warrants | Level 2    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Transfer to Level   (6,078,666)
Public Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Fair value at the beginning 0  
Initial measurement on February 23, 2021   16,905,000
Change in fair value   (6,095,000)
Fair value at end of the period   0
Public Warrants | Level 1    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Transfer to Level   (10,810,000)
Warrant Liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Fair value at the beginning $ 0 0
Initial measurement on February 23, 2021   26,410,999
Change in fair value   (9,522,333)
Fair value at end of the period   0
Warrant Liabilities | Level 1    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Transfer to Level   (10,810,000)
Warrant Liabilities | Level 2    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Transfer to Level   $ (6,078,666)