XML 57 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurement - Schedule of Financial Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Level 3    
Financial liabilities:    
Derivative instrument   $ 0
Fair Value, Recurring    
Financial assets:    
Other current assets   18,382
Total financial assets $ 694,799 833,263
Financial liabilities:    
Derivative instrument   0
Total financial liabilities   0
Fair Value, Recurring | Level 1    
Financial assets:    
Other current assets   18,382
Total financial assets 694,799 833,263
Financial liabilities:    
Derivative instrument   0
Total financial liabilities   0
Fair Value, Recurring | Level 2    
Financial assets:    
Other current assets   0
Total financial assets 0 0
Financial liabilities:    
Derivative instrument   0
Total financial liabilities   0
Fair Value, Recurring | Level 3    
Financial assets:    
Other current assets   0
Total financial assets 0 0
Financial liabilities:    
Derivative instrument   0
Total financial liabilities   0
Fair Value, Recurring | Money market trust    
Financial assets:    
Cash and cash equivalents 483,755 629,393
Restricted cash 63,821  
Fair Value, Recurring | Money market trust | Level 1    
Financial assets:    
Cash and cash equivalents 483,755 629,393
Restricted cash 63,821  
Fair Value, Recurring | Money market trust | Level 2    
Financial assets:    
Cash and cash equivalents 0 0
Restricted cash 0  
Fair Value, Recurring | Money market trust | Level 3    
Financial assets:    
Cash and cash equivalents 0 0
Restricted cash 0  
Fair Value, Recurring | Money market funds    
Financial assets:    
Cash and cash equivalents 35,293 35,641
Long-term restricted cash 2,501  
Fair Value, Recurring | Money market funds | Level 1    
Financial assets:    
Cash and cash equivalents 35,293 35,641
Long-term restricted cash 2,501  
Fair Value, Recurring | Money market funds | Level 2    
Financial assets:    
Cash and cash equivalents 0 0
Long-term restricted cash 0  
Fair Value, Recurring | Money market funds | Level 3    
Financial assets:    
Cash and cash equivalents 0 0
Long-term restricted cash 0  
Fair Value, Recurring | Time deposit    
Financial assets:    
Restricted cash 107,500 144,949
Long-term restricted cash 1,929 4,898
Fair Value, Recurring | Time deposit | Level 1    
Financial assets:    
Restricted cash 107,500 144,949
Long-term restricted cash 1,929 4,898
Fair Value, Recurring | Time deposit | Level 2    
Financial assets:    
Restricted cash 0 0
Long-term restricted cash 0 0
Fair Value, Recurring | Time deposit | Level 3    
Financial assets:    
Restricted cash 0 0
Long-term restricted cash $ 0 $ 0