XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Deposits - Scheduled Maturities of Certificates of Deposit (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Maturities of Time Deposits [Abstract]    
Year ending September 30, 2025 $ 245,711  
Year ending September 30, 2026 25,724  
Year ending September 30, 2027 2,916  
Year ending September 30, 2028 2,837  
Year ending September 30, 2029 917  
Total $ 278,106 $ 272,819