v3.25.4
Deposits - Summary of Scheduled Maturities of Time Deposits (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Maturities of Time Deposits [Abstract]  
2026 $ 88,878
2027 41,349
2028 17,311
2029 988
2030 or later 50
Total time deposits $ 148,576