XML 98 R84.htm IDEA: XBRL DOCUMENT v3.23.2
Deposits - Certificates of Deposit By Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Deposits [Abstract]    
One year or less $ 1,896,132  
After one year to two years 71,317  
After two years to three years 23,155  
After three years to four years 13,775  
After four years to five years 7,590  
After five years 5,582  
Total certificates of deposit $ 2,017,551 $ 1,889,562