XML 100 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits - Certificates of Deposit By Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Deposits [Abstract]    
One year or less $ 1,487,483  
After one year to two years 94,013  
After two years to three years 12,349  
After three years to four years 5,672  
After four years to five years 2,454  
After five years 5,390  
Total certificates of deposit $ 1,607,361 $ 2,017,551