XML 58 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities (Investments Gross Unrealized Losses and Fair Value) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Less than 12 months, Fair Value   $ 681,223
Securities available for sale, Less than 12 months, Unrealized Losses   9,046
Securities available for sale, 12 months or longer, Fair Value   176,627
Securities available for sale, 12 months or longer, Unrealized Losses   53,433
Securities available for sale, Fair Value, Total   857,850
Securities available for sale, Unrealized Losses, Total   62,479
Total AFS debt securities with unrealized losses, Less than 12 months, Fair Value $ 236,362 681,223
Total AFS debt securities with unrealized losses, Less than 12 months, Unrealized Losses 3,385 9,046
Total AFS debt securities with unrealized losses, 12 months or longer, Fair Value 168,959 176,627
Total AFS debt securities with unrealized losses, 12 months or longer, Unrealized Losses 47,321 53,433
Total AFS debt securities with unrealized losses, Fair Value 405,321 857,850
Total AFS debt securities with unrealized losses, Unrealized Losses 50,706 62,479
Other Debt Obligations [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Total AFS debt securities with unrealized losses, Less than 12 months, Fair Value   3,652
Total AFS debt securities with unrealized losses, Less than 12 months, Unrealized Losses   11
Total AFS debt securities with unrealized losses, 12 months or longer, Fair Value   0
Total AFS debt securities with unrealized losses, 12 months or longer, Unrealized Losses   0
Total AFS debt securities with unrealized losses, Fair Value   3,652
Total AFS debt securities with unrealized losses, Unrealized Losses   11
Mortgage-Backed Securities [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Less than 12 months, Fair Value 236,362 677,571
Securities available for sale, Less than 12 months, Unrealized Losses 3,385 9,035
Securities available for sale, 12 months or longer, Fair Value 168,959 176,627
Securities available for sale, 12 months or longer, Unrealized Losses 47,321 53,433
Securities available for sale, Fair Value, Total 405,321 854,198
Securities available for sale, Unrealized Losses, Total 50,706 62,468
Mortgage-Backed Securities [Member] | Federal National Mortgage Association [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Less than 12 months, Fair Value 27,873 258,197
Securities available for sale, Less than 12 months, Unrealized Losses 19 3,525
Securities available for sale, 12 months or longer, Fair Value 19,558 19,732
Securities available for sale, 12 months or longer, Unrealized Losses 5,219 5,922
Securities available for sale, Fair Value, Total 47,431 277,929
Securities available for sale, Unrealized Losses, Total 5,238 9,447
Mortgage-Backed Securities [Member] | Federal Home Loan Mortgage Corporation [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Less than 12 months, Fair Value 0 228,956
Securities available for sale, Less than 12 months, Unrealized Losses 0 2,941
Securities available for sale, 12 months or longer, Fair Value 7,512 75,647
Securities available for sale, 12 months or longer, Unrealized Losses 2,338 22,414
Securities available for sale, Fair Value, Total 7,512 304,603
Securities available for sale, Unrealized Losses, Total 2,338 25,355
Mortgage-Backed Securities [Member] | Government National Mortgage Association [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Less than 12 months, Fair Value 178,974 113,772
Securities available for sale, Less than 12 months, Unrealized Losses 3,279 2,120
Securities available for sale, 12 months or longer, Fair Value 70,295 69,935
Securities available for sale, 12 months or longer, Unrealized Losses 19,241 21,090
Securities available for sale, Fair Value, Total 249,269 183,707
Securities available for sale, Unrealized Losses, Total 22,520 23,210
Collateralized Mortgage Obligations [Member] | Federal National Mortgage Association [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Less than 12 months, Fair Value 0 9,742
Securities available for sale, Less than 12 months, Unrealized Losses 0 16
Securities available for sale, 12 months or longer, Fair Value 3,622 3,658
Securities available for sale, 12 months or longer, Unrealized Losses 1,142 1,304
Securities available for sale, Fair Value, Total 3,622 13,400
Securities available for sale, Unrealized Losses, Total 1,142 1,320
Collateralized Mortgage Obligations [Member] | Federal Home Loan Mortgage Corporation [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Less than 12 months, Fair Value 0 2,411
Securities available for sale, Less than 12 months, Unrealized Losses 0 29
Securities available for sale, 12 months or longer, Fair Value 67,972 7,655
Securities available for sale, 12 months or longer, Unrealized Losses 19,381 2,703
Securities available for sale, Fair Value, Total 67,972 10,066
Securities available for sale, Unrealized Losses, Total 19,381 2,732
Collateralized Mortgage Obligations [Member] | Government National Mortgage Association [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Less than 12 months, Fair Value 29,515 64,493
Securities available for sale, Less than 12 months, Unrealized Losses 87 404
Securities available for sale, 12 months or longer, Fair Value 0  
Securities available for sale, 12 months or longer, Unrealized Losses 0  
Securities available for sale, Fair Value, Total 29,515 64,493
Securities available for sale, Unrealized Losses, Total $ 87 $ 404