XML 128 R115.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Minimum Annual Rental Payments for Bank facilities Due Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2021 $ 8,757 $ 7,675
2022 8,871 7,260
2023 9,006 7,397
2024 8,847 7,425
2025 8,212  
Thereafter 23,547  
Total minimum payments required 67,240 57,018
Less: implied interest 8,140 7,651
Total lease obligations $ 59,100 $ 49,367