XML 160 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits and Borrowings - Time deposits by contractual maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Contractual maturity    
2025 $ 386,390  
2026 232,656  
2027 115,725  
2028 561  
2029 1,028  
Thereafter 24  
Total $ 736,384 $ 709,663