XML 82 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Disclosure - Schedule of Financial Assets Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets:    
Restricted cash $ 434 $ 1,854
Total assets measured and recorded at fair value 1,093,249 517,333
Level 1    
Assets:    
Restricted cash   1,854
Total assets measured and recorded at fair value   517,333
Cash    
Assets:    
Cash and cash equivalents 1,021,022 463,820
Cash | Level 1    
Assets:    
Cash and cash equivalents   463,820
Money Market Fund    
Assets:    
Cash and cash equivalents $ 71,793 51,659
Money Market Fund | Level 1    
Assets:    
Cash and cash equivalents   $ 51,659