v3.25.2
Deposits - Schedule of Maturity Distribution of Time Deposits (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Time Deposits, Fiscal Year Maturity [Abstract]  
Twelve months $ 11,145
One to two years 1,489
Two to three years 852
Three to four years 195
Four to five years 277
Total time deposits $ 13,958