XML 73 R55.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Assets and Liabilities at Fair Value, Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost $ 1,735,765 $ 6,262,905
Short-term investments 2,177,231 0
Long-term investments 529,974 0
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 1,735,765  
Cash, estimated fair value   6,262,905
Gross Unrealized Gains 535  
Gross Unrealized Losses (12,107)  
Short-term investments 2,177,231  
Long-term investments 529,974  
Total assets measured at fair value, amortized cost 4,454,542  
Total assets measured at fair value, fair value 4,442,970  
Fair Value, Recurring | Cash and cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 321,667  
Cash, estimated fair value 321,667 160,888
Short-term investments 0  
Long-term investments 0  
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,377,540  
Amortized cost 3,238,989  
Gross Unrealized Gains 151  
Gross Unrealized Losses (9,431)  
Estimated Fair Value 3,229,709  
Short-term investments 1,570,591  
Long-term investments 281,578  
Fair Value, Recurring | Level 2:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 36,558  
Amortized cost 893,886  
Gross Unrealized Gains 384  
Gross Unrealized Losses (2,676)  
Estimated Fair Value 891,594  
Short-term investments 606,640  
Long-term investments 248,396  
Fair Value, Recurring | Money market funds | Level 1:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 1,377,540  
Cash, estimated fair value   $ 6,102,017
Amortized cost 1,377,540  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Estimated Fair Value 1,377,540  
Short-term investments 0  
Long-term investments 0  
Fair Value, Recurring | U.S. Treasury securities | Level 1:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 0  
Amortized cost 1,861,449  
Gross Unrealized Gains 151  
Gross Unrealized Losses (9,431)  
Estimated Fair Value 1,852,169  
Short-term investments 1,570,591  
Long-term investments 281,578  
Fair Value, Recurring | U.S. government agency securities | Level 2:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 0  
Amortized cost 43,477  
Gross Unrealized Gains 46  
Gross Unrealized Losses (18)  
Estimated Fair Value 43,505  
Short-term investments 43,505  
Long-term investments 0  
Fair Value, Recurring | Certificates of deposit | Level 2:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 0  
Amortized cost 174,037  
Gross Unrealized Gains 67  
Gross Unrealized Losses (132)  
Estimated Fair Value 173,972  
Short-term investments 173,972  
Long-term investments 0  
Fair Value, Recurring | Commercial paper | Level 2:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 19,761  
Amortized cost 238,224  
Gross Unrealized Gains 63  
Gross Unrealized Losses (122)  
Estimated Fair Value 238,165  
Short-term investments 218,404  
Long-term investments 0  
Fair Value, Recurring | Corporate debt securities | Level 2:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 16,797  
Amortized cost 438,148  
Gross Unrealized Gains 208  
Gross Unrealized Losses (2,404)  
Estimated Fair Value 435,952  
Short-term investments 170,759  
Long-term investments $ 248,396