XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Schedule of Maturities of Time Deposits (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Deposits [Abstract]  
2026 $ 372,556
2027 158,360
2028 93,965
2029 2,294
2030 63
Thereafter 19
Total $ 627,257