XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
reporting_units
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Number of reportable segments | reporting_units 3          
Accounting Standards Update us-gaap:AccountingStandardsUpdate201613Member          
Change in Accounting Principle, Accounting Standards Update, Transition Option Elected us-gaap:AccountingStandardsUpdate201613ModifiedProspectiveMember          
Stockholders' equity $ 27,632,989 $ 27,520,433 $ 28,054,989 $ 4,175,116 $ 4,142,461 $ 4,186,343
Allowance for credit losses 39,900          
Retained Earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Stockholders' equity $ 2,314,423 $ 2,335,407 2,333,011 $ 2,204,445 $ 2,111,798 $ 2,066,415
Adjustment            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Stockholders' equity     (5,379)      
Adjustment | Retained Earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Stockholders' equity     $ (5,379)