XML 44 R36.htm IDEA: XBRL DOCUMENT v3.21.4
FAIR VALUE MEASUREMENTS - Changes in the fair value of Level 3 warrant liabilities (Details) - Level 3 - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value as of December 31, 2020   $ 21,912,800
Change in fair value   (1,685,600)
Transfer to Level 1   (8,970,000)
Transfer to Level 2   (6,682,000)
Public Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value as of December 31, 2020   12,558,000
Change in fair value   (3,588,000)
Transfer to Level 1 $ (9,000,000.0) (8,970,000)
Private Placement Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value as of December 31, 2020   9,354,800
Change in fair value   (2,672,800)
Transfer to Level 2 $ (6,700,000) $ (6,682,000)