v3.26.1
DEPOSITS -SCHEDULE OF SCHEDULED MATURITIES OF TIME DEPOSITS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Deposits [Abstract]    
Within 12 months $ 465,729  
13 to 24 months 63,006  
25 to 36 months 1,542  
37 to 48 months 2,358  
49 to 60 months 1,505  
Total $ 534,140 $ 1,128,557