v3.26.1
Deposits - Schedule of Time Deposit Maturities (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Financial Services, Banking and Thrift [Abstract]  
Remaining nine months ending, December 31, 2026 $ 899,459
2027 90,923
2028 11,607
2029 6,443
2030 5,378
Thereafter 6,608
Total $ 1,020,418