XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Maturity of Debt Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Held for Investment, Contractual maturity of debt securities, Amortized Cost    
Amortized cost, Within one year $ 776 $ 350
Amortized cost, After one year but within five years 61 840
Amortized Cost 837 1,190
Available for sale, Contractual maturity of debt securities, Amortized Cost    
Amortized Cost, Within one year 335,108 348,318
Amortized Cost, After one year but within five years 888,721 1,223,529
Amortized Cost, After five years but within ten years 13,369 10,331
Amortized Cost, After ten years 16,770 37,242
Amortized Cost 1,253,968 1,619,420
Held for Investment, Contractual maturity of debt securities, Estimated Fair Value    
Estimated Fair Value, Within one year 776 350
Estimated Fair Value, After one year but within five years 61 840
Estimated Fair Value 837 1,190
Available for sale, Contractual maturity of debt securities, Estimated Fair Value    
Estimated Fair Value, Within one year 330,076 341,645
Estimated Fair Value, After one year but within five years 853,508 1,167,973
Estimated Fair Value, After five years but within ten years 12,354 8,851
Estimated Fair Value, After ten years 14,979 35,436
Total debt securities $ 1,210,917 $ 1,553,905