v3.26.1
Deposits - Summary of Broken Out by Time Remaining Until Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Banking and Thrift, Other Disclosure [Abstract]    
3 months or less $ 138,864 $ 152,991
Over 3 to 6 months 127,259 170,299
Over 6 to 12 months 134,165 83,387
Over 12 months 16,650 35,897
Total $ 416,938 $ 442,574