XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Summary of Financial Instruments Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets $ 717,091 $ 2,123,511
Money market funds | Cash and cash equivalents    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets 717,091 1,070,979
Money market funds | Restricted cash equivalents    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets   1,050,000
Marketable equity securities | Prepaid expenses and other current assets    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets   2,532
Level 1    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets 717,091 2,123,511
Level 1 | Money market funds | Cash and cash equivalents    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets 717,091 1,070,979
Level 1 | Money market funds | Restricted cash equivalents    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets   1,050,000
Level 1 | Marketable equity securities | Prepaid expenses and other current assets    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets   2,532
Level 2    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets 0 0
Level 2 | Money market funds | Cash and cash equivalents    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets 0 0
Level 2 | Money market funds | Restricted cash equivalents    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets   0
Level 2 | Marketable equity securities | Prepaid expenses and other current assets    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets   0
Level 3    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets 0 0
Level 3 | Money market funds | Cash and cash equivalents    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets $ 0 0
Level 3 | Money market funds | Restricted cash equivalents    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets   0
Level 3 | Marketable equity securities | Prepaid expenses and other current assets    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial Assets   $ 0