XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Available For Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost $ 637,987  
Fair Value 631,786  
Cash and cash equivalents:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 94,419 $ 473,677
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 94,419 473,677
Cash and cash equivalents: | Cash    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 42,015 33,532
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 42,015 33,532
Cash and cash equivalents: | Money market funds | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 52,404 440,145
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 52,404 440,145
Short-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 167,830 588,474
Unrealized Gain 0 0
Unrealized Loss (989) (4,501)
Fair Value 166,841 583,973
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 58,911 491,459
Unrealized Gain 0 0
Unrealized Loss (258) (4,130)
Fair Value 58,653 487,329
Short-term investments: | U.S. treasury securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost   85,271
Unrealized Gain   0
Unrealized Loss   (342)
Fair Value   84,929
Short-term investments: | Agency bonds | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 108,919  
Unrealized Gain 0  
Unrealized Loss (731)  
Fair Value 108,188  
Long-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 417,753 217,003
Unrealized Gain 8 280
Unrealized Loss (5,220) (1,050)
Fair Value 412,541 216,233
Long-term investments: | Corporate debt securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 220,649 125,735
Unrealized Gain 8 158
Unrealized Loss (2,598) (909)
Fair Value 218,059 124,984
Long-term investments: | U.S. treasury securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 98,462 30,633
Unrealized Gain 0 122
Unrealized Loss (1,248) 0
Fair Value 97,214 30,755
Long-term investments: | Agency bonds | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 98,642 60,635
Unrealized Gain 0 0
Unrealized Loss (1,374) (141)
Fair Value $ 97,268 $ 60,494