XML 71 R55.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Schedule of Financial Assets Subject to Fair Value Measurements on a Recurring Basis by Level Within the Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost $ 1,854,879 $ 1,606,865
Short-term investments 1,756,026 2,424,103
Long-term investments 921,588 1,012,223
Related Party    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 15,000 15,000
Long-term investments 50,000 20,000
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 1,854,879 1,606,865
Gross Unrealized Gains 6,726 4,127
Gross Unrealized Losses (135) (1,088)
Short-term investments 1,756,026 2,424,103
Long-term investments 921,588 1,012,223
Total, amortized cost 4,525,902 5,040,152
Total, estimated fair value 4,532,493 5,043,191
Fair Value, Recurring | Level 1:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 1,078,855 851,053
Amortized cost 2,586,524 2,988,250
Gross Unrealized Gains 4,094 2,820
Gross Unrealized Losses (56) (531)
Estimated Fair Value 2,590,562 2,990,539
Short-term investments 1,076,832 1,605,369
Long-term investments 434,875 534,117
Fair Value, Recurring | Level 1: | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 962,608 677,712
Amortized cost 962,608 677,712
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 962,608 677,712
Short-term investments 0 0
Long-term investments 0 0
Fair Value, Recurring | Level 1: | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 116,247 173,341
Amortized cost 1,623,916 2,310,538
Gross Unrealized Gains 4,094 2,820
Gross Unrealized Losses (56) (531)
Estimated Fair Value 1,627,954 2,312,827
Short-term investments 1,076,832 1,605,369
Long-term investments 434,875 534,117
Fair Value, Recurring | Level 2:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 120,344 145,611
Amortized cost 1,283,698 1,441,701
Gross Unrealized Gains 2,632 1,307
Gross Unrealized Losses (79) (557)
Estimated Fair Value 1,286,251 1,442,451
Short-term investments 679,194 818,734
Long-term investments 486,713 478,106
Fair Value, Recurring | Level 2: | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 0 0
Amortized cost 3,101 3,998
Gross Unrealized Gains 0 1
Gross Unrealized Losses 0 0
Estimated Fair Value 3,101 3,999
Short-term investments 3,101 3,999
Long-term investments 0 0
Fair Value, Recurring | Level 2: | Time deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 60,000 60,000
Amortized cost 515,000 515,000
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 515,000 515,000
Short-term investments 405,000 435,000
Long-term investments 50,000 20,000
Fair Value, Recurring | Level 2: | Time deposits | Related Party | GIB    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 15,000 15,000
Long-term investments 50,000 20,000
Fair Value, Recurring | Level 2: | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 44,688 75,442
Amortized cost 77,417 141,525
Gross Unrealized Gains 3 25
Gross Unrealized Losses (8) (4)
Estimated Fair Value 77,412 141,546
Short-term investments 32,724 66,104
Long-term investments 0 0
Fair Value, Recurring | Level 2: | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 15,656 10,169
Amortized cost 688,180 781,178
Gross Unrealized Gains 2,629 1,281
Gross Unrealized Losses (71) (553)
Estimated Fair Value 690,738 781,906
Short-term investments 238,369 313,631
Long-term investments 436,713 458,106
Cash | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 655,680 610,201
Cash, estimated fair value 655,680 610,201
Short-term investments 0 0
Long-term investments $ 0 $ 0