XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Available-for-Sale Securities - Summary of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 671,780 $ 2,132,769
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 671,780 2,132,769
Cash and Cash Equivalents 671,780 1,057,769
Investments 0 1,075,000
Cash    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 436,082 517,117
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 436,082 517,117
Cash and Cash Equivalents 436,082 517,117
Investments 0 0
Time deposits    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 130,000 1,360,000
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 130,000 1,360,000
Cash and Cash Equivalents 130,000 285,000
Investments 0 1,075,000
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 105,697 255,652
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 105,697 255,652
Cash and Cash Equivalents 105,697 255,652
Investments $ 0 $ 0