XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.2
CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 1,663,333 $ 1,370,384
Gross Unrealized Gains 233 33
Gross Unrealized Losses (7,352) (10,553)
Fair Value 1,656,214 1,359,864
Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 134,398 220,265
Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 1,521,816 1,139,599
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 134,398 165,407
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 134,398 165,407
Money market funds | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 134,398 165,407
Money market funds | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 0
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 49,544 31,874
Gross Unrealized Gains 3 13
Gross Unrealized Losses (76) (130)
Fair Value 49,471 31,757
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 49,471 31,757
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 119,203 148,832
Gross Unrealized Gains 0 10
Gross Unrealized Losses (306) (171)
Fair Value 118,897 148,671
Commercial paper | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 50,764
Commercial paper | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 118,897 97,907
Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 339,972 168,887
Gross Unrealized Gains 29 2
Gross Unrealized Losses (3,148) (3,313)
Fair Value 336,853 165,576
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 336,853 165,576
U.S. Treasuries    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 354,112 301,349
Gross Unrealized Gains 35 8
Gross Unrealized Losses (398) (132)
Fair Value 353,749 301,225
U.S. Treasuries | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 4,094
U.S. Treasuries | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 353,749 297,131
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 666,104 554,035
Gross Unrealized Gains 166 0
Gross Unrealized Losses (3,424) (6,807)
Fair Value 662,846 547,228
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 $ 662,846 $ 547,228