XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Deposits - Schedule of Time Deposit Maturities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Deposit [Abstract]    
2023 $ 864,722  
2024 2,457,137  
2025 165,024  
2026 360,201  
2027 59,783  
Thereafter 87,459  
Total time deposits $ 3,994,326 $ 4,249,866