XML 55 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurement - Schedule of Financial Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Level 3    
Financial liabilities:    
Derivative instrument   $ 0
Fair Value, Recurring    
Financial assets:    
Total financial assets $ 776,091 833,263
Financial liabilities:    
Derivative instrument   0
Total financial liabilities   0
Fair Value, Recurring | Level 1    
Financial assets:    
Total financial assets 776,091 833,263
Financial liabilities:    
Derivative instrument   0
Total financial liabilities   0
Fair Value, Recurring | Level 2    
Financial assets:    
Total financial assets 0 0
Financial liabilities:    
Derivative instrument   0
Total financial liabilities   0
Fair Value, Recurring | Level 3    
Financial assets:    
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 392,605 629,393
Restricted cash 66,431  
Fair Value, Recurring | Money market trust | Level 1    
Financial assets:    
Cash and cash equivalents 392,605 629,393
Restricted cash 66,431  
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 fund    
Financial assets:    
Cash and cash equivalents 35,295 35,641
Long-term restricted cash 2,501  
Fair Value, Recurring | Money market fund | Level 1    
Financial assets:    
Cash and cash equivalents 35,295 35,641
Long-term restricted cash 2,501  
Fair Value, Recurring | Money market fund | Level 2    
Financial assets:    
Cash and cash equivalents 0 0
Long-term restricted cash 0  
Fair Value, Recurring | Money market fund | Level 3    
Financial assets:    
Cash and cash equivalents 0 0
Long-term restricted cash 0  
Fair Value, Recurring | Time deposit    
Financial assets:    
Restricted cash 270,667 144,949
Other current assets 6,752 18,382
Long-term restricted cash 1,840 4,898
Fair Value, Recurring | Time deposit | Level 1    
Financial assets:    
Restricted cash 270,667 144,949
Other current assets 6,752 18,382
Long-term restricted cash 1,840 4,898
Fair Value, Recurring | Time deposit | Level 2    
Financial assets:    
Restricted cash 0 0
Other current assets 0 0
Long-term restricted cash 0 0
Fair Value, Recurring | Time deposit | Level 3    
Financial assets:    
Restricted cash 0 0
Other current assets 0 0
Long-term restricted cash $ 0 $ 0