XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Certificates of Deposit - Schedule of Maturities of Total Certificates of Deposit (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Time Deposits, Fiscal Year Maturity [Abstract]    
2022 $ 843,555  
2023 226,601  
2024 109,722  
2025 70,934  
2026 40,858  
2027 and thereafter 982  
Total $ 1,292,652 $ 1,618,510