XML 64 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Leases (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Dec. 31, 2017
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Cumulative effect of the adoption of the ASC 842 $ 775,806,000 $ 785,426,000   $ 832,971,000 $ 758,648,000
Cumulative Effect of Adoption          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Cumulative effect of the adoption of the ASC 842   $ (42,808,000)      
Cumulative Effect of Adoption | ASU 2016-02          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Cumulative effect of the adoption of the ASC 842     $ 42,808,000