v3.22.0.1
Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]        
Cash and cash equivalents $ 2,290,674 $ 2,011,323 $ 1,079,154  
Restricted cash 36,628 37,285 52,099  
Restricted cash, noncurrent 39,612 79,538 270,709  
Total cash, cash equivalents, and restricted cash $ 2,366,914 $ 2,128,146 $ 1,401,962 $ 1,266,835