XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Cash and Cash Equivalents - Schedule of Reconciliation of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Cash And Cash Equivalents [Abstract]    
Interest-Bearing Deposits in Other Banks $ 4,233 $ 4,979
Funds Sold 736,524 254,574
Cash and Due From Banks 260,167 299,105
Total Cash and Cash Equivalents $ 1,000,924 $ 558,658