XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2020
USD ($)
reporting_units
Jun. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 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:AccountingStandardsUpdate201613ModifiedRetrospectiveMember          
Stockholders' equity $ 27,963,842 $ 27,632,989 $ 28,054,989 $ 27,955,718 $ 4,175,116 $ 4,186,343
Allowance for credit losses 36,900          
Retained Earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Stockholders' equity 2,476,962 $ 2,314,423 2,333,011 $ 2,297,897 $ 2,204,445 $ 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,400)   $ (5,379)