XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.4
DEPOSITS - Months to Maturities Of Time Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Time deposits - less than $250,000    
3 or Less $ 262,907  
Over 3 to 6 202,825  
Over 6 to 12 902,562  
Over 12 276,351  
Total 1,644,645 $ 910,464
Time deposits - $250,000 or more    
3 or Less 45,140  
Over 3 to 6 102,582  
Over 6 to 12 206,464  
Over 12 119,431  
Time deposits of $250,000 or more $ 473,617 $ 380,398