XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Minimum Annual Rental Payments for Bank facilities Due Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Leases    
2023 $ 5,218  
2024 9,520  
2025 8,850  
2026 7,955  
2027 3,865  
Thereafter 13,689  
Total minimum payments required 49,097  
Less: implied interest 4,695  
Total lease obligations $ 44,402 $ 46,125