v3.25.2
Investment Securities - Schedule of Contractual Maturities of Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Available-for-sale securities      
Due in one year or less, amortized cost $ 62,253 $ 89,578 $ 145,856
Due in one to five years, amortized cost 151,056 157,883 139,409
Due in five to ten years, amortized cost 88,408 89,125 84,756
Due after ten years, amortized cost 27,023 24,674 19,043
Amortized Cost 5,389,193 4,725,539 4,906,690
Due in one year or less, fair value 62,243 89,392 145,599
Due in one to five years, fair value 148,424 153,325 131,506
Due in five to ten years, fair value 84,792 84,240 79,216
Due after ten years, fair value 23,826 21,650 16,166
Fair Value 4,885,715 4,141,482 4,329,957
Held-to-maturity securities      
Held-to-maturity securities, due in one year or less, amortized cost 30,097 18,929 8,356
Held-to-maturity securities, due in one to five years, amortized cost 99,929 110,897 114,457
Held-to-maturity securities, due in five to ten years, amortized cost 91,099 71,846 85,507
Held-to-maturity securities, due after ten years, amortized cost 302,699 329,734 351,737
Amortized Cost 3,502,584 3,613,720 3,756,415
Less: Allowance for credit losses (398) (457) (491)
Held-to-maturity securities, net of allowance for credit losses 3,502,186 3,613,263 3,755,924
Held-to-maturity securities, due in one year or less, fair value 29,819 18,658 8,213
Held-to-maturity securities, due in one to five years, fair value 98,644 108,056 109,845
Held-to-maturity securities, due in five to ten years, fair value 86,363 70,277 82,499
Held-to-maturity securities, due after ten years, fair value 240,268 258,379 278,727
Fair Value 2,869,415 2,910,550 3,060,467
Mortgage-backed      
Available-for-sale securities      
Mortgage-backed, without single maturity date, amortized cost 5,060,453 4,364,279 4,517,626
Mortgage-backed, without single maturity date, fair value 4,566,430 3,792,875 3,957,470
Held-to-maturity securities      
Mortgage-backed, amortized cost 2,978,760 3,082,314 3,196,358
Mortgage-backed, fair value $ 2,414,321 $ 2,455,180 $ 2,581,183