XML 88 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Schedule of Commitments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Other Commitments [Line Items]    
Other commitment $ 935,056 $ 900,804
Commitments to sell loans    
Other Commitments [Line Items]    
Other commitment 12,048 5,400
Commitments to extend credit    
Other Commitments [Line Items]    
Other commitment 892,199 859,212
Standby letters of credit    
Other Commitments [Line Items]    
Other commitment $ 30,809 $ 36,192