XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Minimum Annual Rental Payments for Bank facilities Due Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Leases    
2024 $ 6,381  
2025 9,808  
2026 6,158  
2027 5,928  
2028 4,627  
Thereafter 19,419  
Total minimum payments required 52,321  
Less: implied interest (7,936)  
Total lease obligations $ 44,385 $ 46,443