XML 125 R113.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Minimum Annual Rental Payments for Bank facilities Due Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 9,129  
2023 9,488  
2024 9,322  
2025 8,660  
2026 7,769  
Thereafter 16,277  
Total minimum payments required 60,645  
Less: implied interest 6,490  
Total lease obligations $ 54,155 $ 59,100