XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Summary of Interest Income Earned on Investment Securities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net Investment Income [Line Items]      
Investment securities available-for-sale $ 80,890 $ 83,563 $ 68,508
Investment securities held-to-maturity 53,151 54,750 49,048
Total investment income 134,041 138,313 117,556
Investment securities available-for-sale [Member]      
Net Investment Income [Line Items]      
Taxable 80,226 82,889 67,803
Tax-advantaged 664 674 705
Investment securities available-for-sale 80,890 83,563 68,508
Investment securities held-to-maturity [Member]      
Net Investment Income [Line Items]      
Taxable 43,574 44,990 41,403
Tax-advantaged 9,577 9,760 7,645
Investment securities held-to-maturity $ 53,151 $ 54,750 $ 49,048