XML 113 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEPOSITS - Schedule of Time Deposit Maturities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deposit [Abstract]    
2024 $ 638,219  
2025 618,940  
2026 392,818  
2027 197,808  
2028 227,757  
Thereafter 120,157  
Total time deposits $ 2,195,699 $ 3,287,879