XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Available For Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost $ 1,143,095  
Fair Value 1,141,636  
Cash and cash equivalents:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost   $ 473,677
Unrealized Gain   0
Unrealized Loss   0
Fair Value   473,677
Cash and cash equivalents: | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 281,340  
Unrealized Gain 0  
Unrealized Loss (38)  
Fair Value 281,302  
Cash and cash equivalents: | Cash    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 31,393 33,532
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 31,393 33,532
Cash and cash equivalents: | Money market funds | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 149,731 440,145
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 149,731 440,145
Cash and cash equivalents: | Commercial paper | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 100,216  
Unrealized Gain 0  
Unrealized Loss (38)  
Fair Value 100,178  
Short-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost   588,474
Unrealized Gain   0
Unrealized Loss   (4,501)
Fair Value   583,973
Short-term investments: | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 280,326  
Unrealized Gain 0  
Unrealized Loss (2,462)  
Fair Value 277,864  
Short-term investments: | Commercial paper | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost   11,744
Unrealized Gain   0
Unrealized Loss   (29)
Fair Value   11,715
Short-term investments: | Corporate debt securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 214,883 491,459
Unrealized Gain 0 0
Unrealized Loss (2,435) (4,130)
Fair Value 212,448 487,329
Short-term investments: | U.S. treasury securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 30,190 85,271
Unrealized Gain 0 0
Unrealized Loss (21) (342)
Fair Value 30,169 84,929
Short-term investments: | Agency bonds | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 35,253  
Unrealized Gain 0  
Unrealized Loss (6)  
Fair Value 35,247  
Long-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost   217,003
Unrealized Gain   280
Unrealized Loss   (1,050)
Fair Value   216,233
Long-term investments: | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 612,822  
Unrealized Gain 1,547  
Unrealized Loss (506)  
Fair Value 613,863  
Long-term investments: | Corporate debt securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 364,729 125,735
Unrealized Gain 1,003 158
Unrealized Loss (366) (909)
Fair Value 365,366 124,984
Long-term investments: | U.S. treasury securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 99,424 30,633
Unrealized Gain 470 122
Unrealized Loss (54) 0
Fair Value 99,840 30,755
Long-term investments: | Agency bonds | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 148,669 60,635
Unrealized Gain 74 0
Unrealized Loss (86) (141)
Fair Value $ 148,657 $ 60,494