XML 96 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common Stock Warrants (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 16, 2020
shares
Mar. 02, 2020
$ / shares
shares
Dec. 31, 2021
USD ($)
trading_day
day
$ / shares
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
Aug. 16, 2021
shares
Class of Warrant or Right [Line Items]            
Proceeds from exercise of common stock warrants, net of redemptions | $     $ 130,571 $ 382 $ 0  
Number of shares issued (in shares) 15,853,052 69,000,000 10,033,333      
Warrant exercise price (in dollars per share) | $ / shares   $ 11.50 $ 11.50      
Redemption price (in dollars per share) | $ / shares     $ 0.01      
Minimum number of days for written notice of redemption | trading_day     30      
Warrant redemption, sale price of common stock for warrants to be redeemed (in dollars per share) | $ / shares     $ 18.00      
Warrant redemption, number of trading days | trading_day     20      
Warrant redemption, number of consecutive trading days | trading_day     30      
Warrants forfeited (in shares)     5,016,666      
Sponsor            
Class of Warrant or Right [Line Items]            
Warrants forfeited (in shares) 5,016,666          
Public Warrant            
Class of Warrant or Right [Line Items]            
Warrants outstanding (in shares)     0 17,249,977    
Warrants exercised (in shares)     11,361,683      
Proceeds from exercise of common stock warrants, net of redemptions | $     $ 130,658      
Number of shares issued (in shares)   17,250,000        
Warrant exercise price (in dollars per share) | $ / shares   $ 11.50        
Number of warrants expired (in shares)           5,888,294
Private Warrants            
Class of Warrant or Right [Line Items]            
Warrants outstanding (in shares)     4,535,728 5,016,666    
Warrants exercised (in shares)     480,938      
Proceeds from exercise of common stock warrants, net of redemptions | $     $ 0      
Number of shares issued (in shares)   10,033,333        
Number of days to become transferable, assignable or saleable | day     30      
Class A Common Stock            
Class of Warrant or Right [Line Items]            
Number of shares called by each warrant (in shares)   1 1      
Class A Common Stock | Public Warrant            
Class of Warrant or Right [Line Items]            
Number of shares called by each warrant (in shares)   1        
Class A Common Stock | Private Warrants            
Class of Warrant or Right [Line Items]            
Number of shares called by each warrant (in shares)   1