XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Minimum Annual Rental Payments for Bank facilities Due Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Leases    
2024 $ 1,616  
2025 9,529  
2026 9,438  
2027 5,776  
2028 5,534  
Thereafter 21,413  
Total minimum payments required 53,306  
Less: implied interest (7,869)  
Total lease obligations $ 45,437 $ 40,822