General form of registration statement for all companies including face-amount certificate companies

RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS - Schedule of fair value hierarchy of valuation techniques (Details)

v3.21.2
RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS - Schedule of fair value hierarchy of valuation techniques (Details) - USD ($)
1 Months Ended
Sep. 30, 2020
Dec. 31, 2020
Sep. 30, 2020
Mar. 31, 2021
Warrant Liabilities:        
Warrant liability   $ 21,519,000   $ 24,165,000
Recurring Basis        
Warrant Liabilities:        
Public Warrants $ 5,705,000 $ 12,851,000    
Private Placement Warrants 3,763,000 8,668,000    
Warrant liability $ 9,468,000 $ 21,519,000 $ 9,468,000  
Level 3 | Recurring Basis        
Warrant Liabilities:        
Public Warrants   $ 12,851,000 $ 5,705,000  
Private Placement Warrants   8,668,000 3,763,000  
Warrant liability $ 9,468,000 $ 21,519,000 $ 9,468,000