XML 121 R104.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments And Contingencies (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Standby letters of credit    
Other Commitments [Line Items]    
Contractual obligations $ 6,460 $ 6,748
Commercial letters of credit    
Other Commitments [Line Items]    
Contractual obligations 610 1,249
     Home equity lines | Commitments to extend credit:    
Other Commitments [Line Items]    
Contractual obligations 215,619 214,715
Commercial Real Estate [Member] | Commitments to extend credit:    
Other Commitments [Line Items]    
Contractual obligations 65,828 56,941
     Other commitments | Commitments to extend credit:    
Other Commitments [Line Items]    
Contractual obligations $ 245,647 $ 213,904