XML 17 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Minimum Annual Rental Payments for Bank facilities Due Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 $ 6,004  
2021 7,680  
2022 7,265  
2023 7,398  
2024 7,425  
Thereafter 19,148  
Total minimum payments required 54,920  
Less: implied interest 7,194  
Operating lease liability $ 47,726 $ 49,367