XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Securities (Schedule of Contractual Maturities of Debt Securities Available-for-Sale) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Abstract]    
Debt securities, available-for-sale, due within one year, Amortized Cost $ 86,113  
Debt securities, available-for-sale, due after one year through five years, Amortized Cost 961,029  
Debt securities, available-for-sale, due after five years through ten years, Amortized Cost 1,522,735  
Debt securities, available-for-sale, due after ten years, Amortized Cost 3,328,164  
Debt Securities Available-for-Sale, Amortized Cost 5,898,041 $ 4,997,529
Debt securities, available-for-sale, due within one year, Fair Value 86,855  
Debt securities, available-for-sale, due after one year through five years, Fair Value 977,757  
Debt securities, available-for-sale, due after five years through ten years, Fair Value 1,538,002  
Debt securities, available-for-sale, due after ten years, Fair Value 3,308,385  
Debt Securities Available-for-Sale, Fair Value 5,910,999 5,210,134
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One 0  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five 46,085  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year Five through Ten 1,256,426  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10 845,816  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Total 2,148,327 0
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value 0  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 45,307  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 1,240,587  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 836,712  
Debt Securities, Held-to-maturity, Fair Value, Total $ 2,122,606 $ 0