XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Schedule of Income Earned on Securities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Investment Income [Line Items]      
Income earned on securities, taxable $ 138,575 $ 91,933 $ 30,054
Income earned on securities, tax-exempt 31,618 28,356 19,642
Total 170,193 120,289 49,696
Debt Securities      
Investment Income [Line Items]      
Income earned on securities, taxable 108,650 71,352 30,054
Income earned on securities, tax-exempt 19,104 19,168 19,642
Held-to-maturity      
Investment Income [Line Items]      
Income earned on securities, taxable 29,925 20,581 0
Income earned on securities, tax-exempt $ 12,514 $ 9,188 $ 0