Annual report pursuant to Section 13 and 15(d)

Balance Sheet Detail - Fair Value Schedule (Details)

v3.22.0.1
Balance Sheet Detail - Fair Value Schedule (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Cash equivalents:    
Total cash equivalents $ 1,609,919 $ 387,464
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Total liabilities 118,058  
Public Warrants    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Derivative liability 37,999  
Private Placement Warrants    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Derivative liability 27,679  
Earnout Shares    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Derivative liability 52,380  
Fair Value, Inputs, Level 1    
Cash equivalents:    
Total cash equivalents 1,609,919 387,464
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Total liabilities 37,999  
Fair Value, Inputs, Level 1 | Public Warrants    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Derivative liability 37,999  
Fair Value, Inputs, Level 1 | Private Placement Warrants    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Derivative liability 0  
Fair Value, Inputs, Level 1 | Earnout Shares    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Derivative liability 0  
Fair Value, Inputs, Level 2    
Cash equivalents:    
Total cash equivalents 0 0
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Total liabilities 27,679  
Fair Value, Inputs, Level 2 | Public Warrants    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Derivative liability 0  
Fair Value, Inputs, Level 2 | Private Placement Warrants    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Derivative liability 27,679  
Fair Value, Inputs, Level 2 | Earnout Shares    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Derivative liability 0  
Fair Value, Inputs, Level 3    
Cash equivalents:    
Total cash equivalents 0 0
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Total liabilities 52,380  
Fair Value, Inputs, Level 3 | Public Warrants    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Derivative liability 0  
Fair Value, Inputs, Level 3 | Private Placement Warrants    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Derivative liability 0  
Fair Value, Inputs, Level 3 | Earnout Shares    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Derivative liability 52,380  
Money Market Funds    
Cash equivalents:    
Total cash equivalents 1,609,919 387,464
Money Market Funds | Fair Value, Inputs, Level 1    
Cash equivalents:    
Total cash equivalents 1,609,919 387,464
Money Market Funds | Fair Value, Inputs, Level 2    
Cash equivalents:    
Total cash equivalents 0 0
Money Market Funds | Fair Value, Inputs, Level 3    
Cash equivalents:    
Total cash equivalents $ 0 $ 0