XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Short-term investments $ 576,946 $ 253,005  
Derivative contracts, assets 34,400 6,633  
Total assets 32,479,210 25,823,072 $ 20,125,394
Derivative contracts, liabilities (1,370) (2,666)  
Reported Value Measurement [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash equivalents 3,182,631 1,776,477  
Short-term investments 576,946 253,005  
Derivative contracts, assets 34,400 6,633  
Restricted cash and cash equivalents 80,368 143,800  
Total assets 3,874,345 2,179,915  
Derivative contracts, liabilities (1,370) (2,666)  
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Fair Value, Measurements, Recurring [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash equivalents 3,182,631 1,776,477  
Short-term investments 576,946 253,005  
Restricted cash and cash equivalents 80,368 143,800  
Total assets 3,839,945 2,173,282  
Significant Other Observable Inputs (Level 2) [Member] | Fair Value, Measurements, Recurring [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative contracts, assets 34,400 6,633  
Total assets 34,400 6,633  
Derivative contracts, liabilities $ (1,370) $ (2,666)