XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Minimum Annual Rental Payments for Bank facilities Due Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Leases [Abstract]      
2022 $ 6,825    
2023 9,502    
2024 9,336    
2025 8,662    
2026 7,769    
Thereafter 16,277    
Total minimum payments required 58,371    
Less: implied interest 6,079    
Total lease obligations $ 52,292 $ 54,155 $ 54,155