XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurement - Schedule of Financial Assets and Liabilities at Fair Value (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Financial assets:    
Cash and cash equivalents $ 2,903,052 $ 3,487,708
Total financial assets 3,067,184 3,810,347
Level 1    
Financial assets:    
Cash and cash equivalents 2,903,052 3,487,708
Total financial assets 3,067,184 3,810,347
Level 2    
Financial assets:    
Cash and cash equivalents 0 0
Total financial assets 0 0
Level 3    
Financial assets:    
Cash and cash equivalents 0 0
Total financial assets 0 0
Time deposit    
Financial assets:    
Restricted cash 96,525 250,839
Other current assets 6,970  
Long-term restricted cash 192 2,839
Time deposit | Level 1    
Financial assets:    
Restricted cash 96,525 250,839
Other current assets 6,970  
Long-term restricted cash 192 2,839
Time deposit | Level 2    
Financial assets:    
Restricted cash 0 0
Other current assets 0  
Long-term restricted cash 0 0
Time deposit | Level 3    
Financial assets:    
Restricted cash 0 0
Other current assets 0  
Long-term restricted cash 0 0
Money market trust    
Financial assets:    
Restricted cash 60,445 68,961
Money market trust | Level 1    
Financial assets:    
Restricted cash 60,445 68,961
Money market trust | Level 2    
Financial assets:    
Restricted cash 0 0
Money market trust | Level 3    
Financial assets:    
Restricted cash $ 0 $ 0