XML 113 R99.htm IDEA: XBRL DOCUMENT v3.25.2
DEPOSITS -SCHEDULE OF SCHEDULED MATURITIES OF TIME DEPOSITS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Deposits [Abstract]    
Within 12 months $ 961,573  
13 to 24 months 106,869  
25 to 36 months 55,064  
37 to 48 months 1,333  
49 to 60 months 3,718  
Total 1,128,557 $ 938,096
Deposits from principal officers, directors and their affiliates $ 4,600 $ 5,400