XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Deposits - Maturities of deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Deposits    
Due within one year $ 5,018,137  
Due in one year to two years 117,566  
Due in two years to three years 43,816  
Due in three years to four years 1,016  
Due in four years to five years 749  
Total time deposits $ 5,181,284 $ 2,989,289