XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Minimum Annual Rental Payments for Bank facilities Due Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases    
2023 $ 7,636  
2024 9,379  
2025 8,705  
2026 7,806  
2027 3,711  
Thereafter 12,814  
Total minimum payments required 50,051  
Less: implied interest (4,698)  
Total lease obligations $ 45,353 $ 46,125