XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Certificates of Deposit - Schedule of Maturities of Total Certificates of Deposit (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Time Deposits, Fiscal Year Maturity [Abstract]    
2023 $ 556,450  
2024 181,367  
2025 82,976  
2026 40,309  
2027 24,159  
2028 and thereafter 557  
Total $ 885,818 $ 1,292,652