XML 74 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Restrictions on Cash and Cash and Cash Equivalents - Schedule of Reconciliation of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash And Cash Equivalents [Abstract]        
Interest-Bearing Deposits in Other Banks $ 1,646 $ 4,979    
Funds Sold 333,022 254,574    
Cash and Due From Banks 279,420 299,105    
Total Cash and Cash Equivalents $ 614,088 $ 558,658 $ 525,969 $ 447,851