XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Recent Accounting Pronouncements Recently Adopted Accounting Guidance (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2019
Jun. 30, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting standards update upon adoption $ (1,543,750) $ (1,549,688) $ (1,476,660)  
Retained Earnings [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting standards update upon adoption $ (2,293,228) (2,235,320) $ (2,124,672) $ (2,066,073)
Accounting Standards Update 2016-13 | Retained Earnings [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting standards update upon adoption   $ 493   $ 0