XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.2
CASH EQUIVALENTS, RESTRICTED CASH AND MARKETABLE SECURITIES - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 1,315,401 $ 1,539,785
Gross Unrealized Gains 2,367 2,451
Gross Unrealized Losses (729) (2,346)
Fair Value 1,317,039 1,539,890
Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 157,391 191,410
Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 1,159,648 1,253,480
Restricted Cash    
Debt Securities, Available-for-sale [Line Items]    
Fair Value   95,000
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 88,600 191,410
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 88,600 191,410
Money market funds | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 88,600 191,410
Money market funds | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 0
Money market funds | Restricted Cash    
Debt Securities, Available-for-sale [Line Items]    
Fair Value   0
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 22,575 125,087
Gross Unrealized Gains 4 13
Gross Unrealized Losses (3) (8)
Fair Value 22,576 125,092
Certificates of deposit | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 0
Certificates of deposit | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 22,576 30,092
Certificates of deposit | Restricted Cash    
Debt Securities, Available-for-sale [Line Items]    
Fair Value   95,000
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 62,345 30,681
Gross Unrealized Gains 3 40
Gross Unrealized Losses (10) (8)
Fair Value 62,338 30,713
Commercial paper | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 34,823 0
Commercial paper | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 27,515 30,713
Commercial paper | Restricted Cash    
Debt Securities, Available-for-sale [Line Items]    
Fair Value   0
Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 417,987 449,612
Gross Unrealized Gains 1,289 1,115
Gross Unrealized Losses (323) (1,157)
Fair Value 418,953 449,570
Corporate notes and bonds | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 0
Corporate notes and bonds | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 418,953 449,570
Corporate notes and bonds | Restricted Cash    
Debt Securities, Available-for-sale [Line Items]    
Fair Value   0
U.S. Treasuries    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 122,317 111,606
Gross Unrealized Gains 0 42
Gross Unrealized Losses (41) (36)
Fair Value 122,276 111,612
U.S. Treasuries | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 33,968 0
U.S. Treasuries | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 88,308 111,612
U.S. Treasuries | Restricted Cash    
Debt Securities, Available-for-sale [Line Items]    
Fair Value   0
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 601,577 631,389
Gross Unrealized Gains 1,071 1,241
Gross Unrealized Losses (352) (1,137)
Fair Value 602,296 631,493
U.S. Government agency securities | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 0
U.S. Government agency securities | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value $ 602,296 631,493
U.S. Government agency securities | Restricted Cash    
Debt Securities, Available-for-sale [Line Items]    
Fair Value   $ 0