v3.20.2
Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Dec. 31, 2018
Accounting Policies [Abstract]        
Cash and cash equivalents $ 1,800,190 $ 1,079,154 $ 507,319  
Restricted cash 43,800 52,099 72,219  
Restricted cash, noncurrent 86,343 270,709 113,876  
Total cash, cash equivalents, and restricted cash $ 1,930,333 $ 1,401,962 $ 693,414 $ 1,266,835