XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Cash and Cash Equivalents [Abstract]    
Interest-Bearing Deposits in Other Banks $ 2,310 $ 4,979
Funds Sold 800,857 254,574
Cash and Due From Banks 242,423 299,105
Total Cash and Cash Equivalents $ 1,045,590 $ 558,658