XML 82 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Cash and Cash Equivalents [Abstract]    
Interest-Bearing Deposits in Other Banks $ 6,346 $ 4,979
Funds Sold 96,898 254,574
Cash and Due From Banks 453,465 299,105
Total Cash and Cash Equivalents $ 556,709 $ 558,658