XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Summary of Financial Instruments Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial assets $ 723,394 $ 2,123,511
Money market deposit account 535,400 921,000
Money market funds | Cash and cash equivalents    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial assets 723,394 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 723,394 2,123,511
Level 1 | Money market funds | Cash and cash equivalents    
Fair Value By Fair Value Hierarchy Level [Line Items]    
Financial assets 723,394 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