v3.20.4
Fair Value Measurements - Summary Of Assets And Liabilities That Are Measured At Fair Value On A Recurring And Nonrecurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total $ 1,149,880 $ 754,382  
Assets held for sale 0 980 $ 24,008
Warrants liability 0 42,628 $ 76,069
Total   42,628  
Level 1 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total 1,075,783 650,498  
Level 2 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total 74,097 102,904  
Level 3 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total   980  
Total   42,628  
Prepaid Expenses and Other Current Assets [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets held for sale   980  
Prepaid Expenses and Other Current Assets [Member] | Level 3 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets held for sale   980  
Warrants Liability [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liability   42,628  
Warrants Liability [Member] | Level 3 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liability   42,628  
Restricted Cash [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Certificates of deposit 74,097 102,904  
Restricted Cash [Member] | Level 2 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Certificates of deposit 74,097 102,904  
Money Market Funds [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash equivalents 1,075,783 650,498  
Money Market Funds [Member] | Level 1 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash equivalents $ 1,075,783 $ 650,498