XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Deposits - Maturities of deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Deposits    
Due within one year $ 4,004,937  
Due in one year to two years 90,668  
Due in two years to three years 39,683  
Due in three years to four years 1,114  
Due in four years to five years 585  
Due in five years to six years 22  
Total time deposits $ 4,137,009 $ 2,989,289