XML 67 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Recently Adopted and Issued Standards (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Dec. 31, 2017
Accounting Standards Update and Change in Accounting Principle [Abstract]            
Operating lease right-of-use assets $ 51,471   $ 128,192 $ 46,600    
Operating lease liabilities 51,720     50,300    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Operating lease right-of-use assets 51,471   128,192 46,600    
Operating lease liabilities 51,720     $ 50,300    
Adjustment for adoption of accounting standard $ 1,163,265   $ 897,935   $ 926,165 $ 937,485
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2016-13            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Adjustment for adoption of accounting standard   $ 700