Quarterly report pursuant to Section 13 or 15(d)

Equity and Warrants - Warrants (Details)

v3.21.2
Equity and Warrants - Warrants (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 23, 2020
D
$ / shares
shares
Apr. 30, 2021
USD ($)
$ / shares
shares
Mar. 31, 2021
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
$ / shares
shares
Apr. 16, 2021
$ / shares
Dec. 31, 2020
shares
Class of Stock [Line Items]              
Minimum share price of common stock $ 18.00            
Share price length of trading day period | D 30            
Proceeds from exercise of warrants | $         $ 126,772,000    
Merger Agreement              
Class of Stock [Line Items]              
Stock called by warrants | shares 14,325,000           14,325,000
Single share price $ 1            
Share Price $ 11.50            
Number of days for determining share price commencement 30 days            
Expiring period after merger for determining share price 5 years            
Redemption price per share $ 0.01            
Minimum number of notice days | D 30            
Share price number of trading day period | D 20            
Share price length of trading day period | D 30            
Public Warrants              
Class of Stock [Line Items]              
Redemption price per share           $ 0.01  
Public Warrants | Merger Agreement              
Class of Stock [Line Items]              
Stock called by warrants | shares 8,625,000            
Certain holders of public warrants              
Class of Stock [Line Items]              
Share Price     $ 11.50        
Warrants exercise | shares     8,087,623        
Proceeds from exercise of warrants | $   $ 3,200,000 $ 89,800,000        
Certain holders of public warrants second group              
Class of Stock [Line Items]              
Share Price   $ 11.50   $ 11.50 $ 11.50    
Warrants exercise | shares   2,935,753   557,816      
Proceeds from exercise of warrants | $   $ 33,800,000   $ 0      
Private Warrants | Merger Agreement              
Class of Stock [Line Items]              
Stock called by warrants | shares 5,700,000     1,821,951 1,821,951   5,700,000