XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and Cash Equivalents, and Investments and Fair Value Measurements - Schedule of Available For Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost $ 1,596,002  
Fair Value 1,579,162  
Cash and cash equivalents:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 267,731 $ 854,078
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 267,731 854,078
Short-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 922,358 692,320
Unrealized Gain 9 40
Unrealized Loss (6,936) (579)
Fair Value 915,431 691,781
Long-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 445,326 749,377
Unrealized Gain 0 0
Unrealized Loss (9,913) (3,384)
Fair Value 435,413 745,993
Commercial paper | Short-term investments: | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 86,583 124,211
Unrealized Gain 0 2
Unrealized Loss (443) (33)
Fair Value 86,140 124,180
Corporate debt securities | Short-term investments: | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 765,556 552,609
Unrealized Gain 9 36
Unrealized Loss (6,045) (546)
Fair Value 759,520 552,099
Corporate debt securities | Long-term investments: | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 346,032 724,517
Unrealized Gain 0 0
Unrealized Loss (7,939) (3,277)
Fair Value 338,093 721,240
U.S. treasury securities | Short-term investments: | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 54,718  
Unrealized Gain 0  
Unrealized Loss (436)  
Fair Value 54,282  
U.S. treasury securities | Long-term investments: | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 99,294 24,860
Unrealized Gain 0 0
Unrealized Loss (1,974) (107)
Fair Value 97,320 24,753
Agency bonds | Short-term investments: | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 15,501 15,500
Unrealized Gain 0 2
Unrealized Loss (12) 0
Fair Value 15,489 15,502
Cash | Cash and cash equivalents:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 39,413 30,324
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 39,413 30,324
Money market funds | Cash and cash equivalents: | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 228,318 823,754
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value $ 228,318 $ 823,754