XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Available For Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost $ 775,094  
Fair Value 769,215  
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 175,368  
Unrealized Gain 0  
Unrealized Loss 0  
Fair Value 175,368  
Cash and cash equivalents: | Cash    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 38,597 33,532
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 38,597 33,532
Cash and cash equivalents: | Money market funds | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 136,771 440,145
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 136,771 440,145
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 210,988  
Unrealized Gain 0  
Unrealized Loss (1,302)  
Fair Value 209,686  
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 106,429 491,459
Unrealized Gain 0 0
Unrealized Loss (805) (4,130)
Fair Value 105,624 487,329
Short-term investments: | U.S. treasury securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 30,063 85,271
Unrealized Gain 0 0
Unrealized Loss (32) (342)
Fair Value 30,031 84,929
Short-term investments: | Agency bonds | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 74,496  
Unrealized Gain 0  
Unrealized Loss (465)  
Fair Value 74,031  
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 427,335  
Unrealized Gain 10  
Unrealized Loss (4,587)  
Fair Value 422,758  
Long-term investments: | Corporate debt securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 195,372 125,735
Unrealized Gain 10 158
Unrealized Loss (1,736) (909)
Fair Value 193,646 124,984
Long-term investments: | U.S. treasury securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 98,946 30,633
Unrealized Gain 0 122
Unrealized Loss (1,168) 0
Fair Value 97,778 30,755
Long-term investments: | Agency bonds | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 133,017 60,635
Unrealized Gain 0 0
Unrealized Loss (1,683) (141)
Fair Value $ 131,334 $ 60,494