XML 58 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Amortized Cost and Fair Value of Available-for-Sale and Held-to-Maturity Securities by Contractual Maturity (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost And Fair Value Debt Securities [Abstract]    
Total available-for-sale debt securities, Amortized Cost, Within one year $ 223,288  
Total available-for-sale debt securities, Amortized Cost, After 1 year through 5 years 197,551  
Total available-for-sale debt securities, Amortized Cost, After 5 years through 10 years 244,932  
Total available-for-sale debt securities, Amortized Cost, After 10 years 2,741,322  
Available-for-sale, Amortized Cost 3,407,093 $ 2,541,107
Total held-to-maturity debt securities, Amortized Cost, Within one year 30,590  
Total held-to-maturity debt securities, Amortized Cost, After 1 year through 5 years 136,661  
Total held-to-maturity debt securities, Amortized Cost, After 5 years through 10 years 520,245  
Total held-to-maturity debt securities, Amortized Cost, After 10 years 455,880  
Held-to-maturity, Amortized Cost 1,143,376 1,152,906
Total debt securities, Amortized Cost 4,550,469 3,694,013
Total available-for-sale debt securities, Fair Value, Within one year 223,217  
Total available-for-sale debt securities, Fair Value, After 1 year through 5 years 192,936  
Total available-for-sale debt securities, Fair Value, After 5 years through 10 years 232,602  
Total available-for-sale debt securities, Fair Value, After 10 years 2,500,288  
Total available-for-sale debt securities, Fair Value 3,149,043 2,246,072
Total held-to-maturity debt securities, Fair Value, Within one year 30,513  
Total held-to-maturity debt securities, Fair Value, After 1 year through 5 years 133,541  
Total held-to-maturity debt securities, Fair Value, After 5 years through 10 years 470,826  
Total held-to-maturity debt securities, Fair Value, After 10 years 367,916  
Total held-to-maturity debt securities, Fair Value 1,002,796 1,006,817
Total debt securities, Fair Value $ 4,151,839 $ 3,252,889