XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deposits [Line Items]    
Deposits $ 2,502,507 $ 2,297,771
Certificates of deposit with minimum denomination 250  
Time deposits 391,961 499,502
Deposits brokered 45,300 53,700
Certificate Of Deposit Listing Service [Member]    
Deposits [Line Items]    
Deposits 4,200 8,400
Certificates Of Deposit [Member]    
Deposits [Line Items]    
Deposits $ 75,800 $ 144,800