v3.22.2
Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Accounting Policies [Abstract]        
Cash and cash equivalents $ 2,358,393 $ 2,290,674 $ 2,341,156  
Restricted cash 28,125 36,628 36,750  
Restricted cash, noncurrent 28,647 39,612 61,914  
Total cash, cash equivalents, and restricted cash $ 2,415,165 $ 2,366,914 $ 2,439,820 $ 2,128,146