XML 59 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Schedule of Amortized Cost and Fair Value of Available-for-Sale and Held-to-Maturity Securities by Contractual Maturity (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized Cost And Fair Value Debt Securities [Abstract]    
Total available-for-sale debt securities, Amortized Cost, Within one year $ 205,481  
Total available-for-sale debt securities, Amortized Cost, After 1 year through 5 years 324,674  
Total available-for-sale debt securities, Amortized Cost, After 5 years through 10 years 357,585  
Total available-for-sale debt securities, Amortized Cost, After 10 years 2,582,597  
Available-for-sale, Amortized Cost 3,470,337 $ 2,541,107
Total held-to-maturity debt securities, Amortized Cost, Within one year 28,720  
Total held-to-maturity debt securities, Amortized Cost, After 1 year through 5 years 230,302  
Total held-to-maturity debt securities, Amortized Cost, After 5 years through 10 years 552,366  
Total held-to-maturity debt securities, Amortized Cost, After 10 years 339,132  
Held-to-maturity, Amortized Cost 1,150,520 1,152,906
Total debt securities, Amortized Cost 4,620,857 3,694,013
Total available-for-sale debt securities, Fair Value, Within one year 205,633  
Total available-for-sale debt securities, Fair Value, After 1 year through 5 years 317,261  
Total available-for-sale debt securities, Fair Value, After 5 years through 10 years 331,930  
Total available-for-sale debt securities, Fair Value, After 10 years 2,413,192  
Total available-for-sale debt securities, Fair Value 3,268,016 2,246,072
Total held-to-maturity debt securities, Fair Value, Within one year 28,726  
Total held-to-maturity debt securities, Fair Value, After 1 year through 5 years 226,475  
Total held-to-maturity debt securities, Fair Value, After 5 years through 10 years 500,885  
Total held-to-maturity debt securities, Fair Value, After 10 years 286,417  
Total held-to-maturity debt securities, Fair Value 1,042,503 1,006,817
Total debt securities, Fair Value $ 4,310,519 $ 3,252,889