XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Accounting Policies [Abstract]        
Cash and cash equivalents $ 1,253,706 $ 1,517,361 $ 865,609  
Restricted cash 12,696 11,154 8,926  
Total cash, cash equivalents and restricted cash $ 1,266,402 $ 1,528,515 $ 874,535 $ 796,008