XML 91 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Investment Securities (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Marketable Securities [Line Items]    
Accrued interest receivable $ 83,804 $ 70,210
One-time gain 0 81,815
Class B common Stock of Visa Inc.    
Marketable Securities [Line Items]    
One-time gain   81,900
Debt Securities [Member]    
Marketable Securities [Line Items]    
Accrued interest receivable $ 8,900 $ 9,800