v3.25.4
Deposits - Summary of Maturities of Certificates of Deposit (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Deposits Liabilities, Balance Sheet, Reported Amounts [Abstract]  
2026 $ 781,236
2027 15,006
2028 4,046
2029 2,732
2030 1,580
Thereafter 1,023
Total certificates of deposit $ 805,623