XML 65 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Cash Equivalents and Investments - Schedule of Cash Equivalents and Short and Long-Term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Equity Securities    
Amortized Cost $ 3,807,443 $ 3,187,097
Gross Unrealized Gains 14,474 4,100
Gross Unrealized Losses (214) (4,006)
Fair Value 3,823,610 3,187,922
Cash Equivalents 544,441 629,715
Short-Term Investments 1,720,323 1,514,808
Long-Term Investments 1,558,846 1,043,399
Debt Securities    
Debt Securities    
Amortized Cost 3,807,443 3,187,097
Gross Unrealized Gains 14,474 4,100
Gross Unrealized Losses (214) (4,006)
Fair Value 3,821,703 3,187,191
Equity Securities    
Cash Equivalents 544,441 629,715
Short-Term Investments 1,718,416 1,514,077
Long-Term Investments 1,558,846 1,043,399
Debt Securities | Level 1    
Debt Securities    
Amortized Cost 2,663,693 2,307,588
Gross Unrealized Gains 7,485 2,007
Gross Unrealized Losses (127) (2,547)
Fair Value 2,671,051 2,307,048
Equity Securities    
Cash Equivalents 544,441 614,888
Short-Term Investments 1,382,112 1,155,218
Long-Term Investments 744,498 536,942
Debt Securities | Level 1 | Money market funds    
Debt Securities    
Amortized Cost 513,512 614,888
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 513,512 614,888
Equity Securities    
Cash Equivalents 513,512 614,888
Short-Term Investments 0 0
Long-Term Investments 0 0
Debt Securities | Level 1 | U.S. Treasury securities    
Debt Securities    
Amortized Cost 2,150,181 1,692,700
Gross Unrealized Gains 7,485 2,007
Gross Unrealized Losses (127) (2,547)
Fair Value 2,157,539 1,692,160
Equity Securities    
Cash Equivalents 30,929 0
Short-Term Investments 1,382,112 1,155,218
Long-Term Investments 744,498 536,942
Debt Securities | Level 2    
Debt Securities    
Amortized Cost 1,143,750 879,509
Gross Unrealized Gains 6,989 2,093
Gross Unrealized Losses (87) (1,459)
Fair Value 1,150,652 880,143
Equity Securities    
Cash Equivalents 0 14,827
Short-Term Investments 336,304 358,859
Long-Term Investments 814,348 506,457
Debt Securities | Level 2 | U.S. agency securities    
Debt Securities    
Amortized Cost 269,994 286,007
Gross Unrealized Gains 172 27
Gross Unrealized Losses (65) (197)
Fair Value 270,101 285,837
Equity Securities    
Cash Equivalents 0 0
Short-Term Investments 22,505 137,151
Long-Term Investments 247,596 148,686
Debt Securities | Level 2 | Commercial paper    
Debt Securities    
Amortized Cost 285,884 184,465
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2) 0
Fair Value 285,882 184,465
Equity Securities    
Cash Equivalents 0 14,827
Short-Term Investments 285,882 169,638
Long-Term Investments 0 0
Debt Securities | Level 2 | Corporate debt securities    
Debt Securities    
Amortized Cost 587,872 409,037
Gross Unrealized Gains 6,817 2,066
Gross Unrealized Losses (20) (1,262)
Fair Value 594,669 409,841
Equity Securities    
Cash Equivalents 0 0
Short-Term Investments 27,917 52,070
Long-Term Investments 566,752 357,771
Equity Securities | Level 1    
Equity Securities    
Amortized Cost
Gross Unrealized Gains
Gross Unrealized Losses
Fair Value 1,907 731
Cash Equivalents 0 0
Short-Term Investments 1,907 731
Long-Term Investments 0 0
Equity Securities | Level 1 | Mutual funds    
Equity Securities    
Amortized Cost
Gross Unrealized Gains
Gross Unrealized Losses
Fair Value 1,907 731
Cash Equivalents 0 0
Short-Term Investments 1,907 731
Long-Term Investments $ 0 $ 0