Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE MEASUREMENTS - Change in the Fair Value of the Warrant Liabilities (Details)

v3.21.2
FAIR VALUE MEASUREMENTS - Change in the Fair Value of the Warrant Liabilities (Details) - USD ($)
1 Months Ended 6 Months Ended
Feb. 23, 2021
Mar. 31, 2021
Sep. 30, 2021
Private Placement Warrants      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Fair value as of January 1, 2021     $ 4,268,000
Initial measurement on February 23, 2021 $ 9,505,999    
Change in fair value   $ (5,237,999) 1,810,666
Fair value at end of the period   4,268,000  
Private Placement Warrants | Level 2      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Transfer to Level     (6,078,666)
Public Warrants      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Fair value as of January 1, 2021     7,590,000
Initial measurement on February 23, 2021 16,905,000    
Change in fair value   (9,315,000) 3,220,000
Fair value at end of the period   7,590,000  
Public Warrants | Level 1      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Transfer to Level     (10,810,000)
Warrant Liabilities      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Fair value as of January 1, 2021     11,858,000
Initial measurement on February 23, 2021 $ 26,410,999    
Change in fair value   (14,552,999) 5,030,666
Fair value at end of the period   $ 11,858,000  
Warrant Liabilities | Level 1      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Transfer to Level     (10,810,000)
Warrant Liabilities | Level 2      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Transfer to Level     $ (6,078,666)