v3.26.1
Deposits and Borrowings - Time deposits by contractual maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Contractual maturity    
2026 $ 403,257  
2027 261,175  
2028 93,589  
2029 1,640  
2030 1,957  
Thereafter 224  
Total $ 761,842 $ 759,546