Annual report pursuant to Section 13 and 15(d)

Schedule of Available-for-sale Securities Reconciliation (Details)

v3.24.0.1
Schedule of Available-for-sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]        
Principal/Current Face $ 9,832,353 $ 10,008,932    
Unamortized Premium 217,937 243,639    
Accretable Purchase Discount (130,951) (33,638)    
Amortized Cost 8,509,383 8,114,627    
Allowance for Credit Losses (3,943) (6,958) $ (14,238) $ (22,528)
Unrealized Gain 23,757 8,745    
Unrealized Loss (202,048) (337,680)    
Available-for-sale securities, at fair value 8,327,149 7,778,734    
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]        
Debt Securities, Available-for-sale [Line Items]        
Principal/Current Face 9,262,456 8,745,143    
Unamortized Premium 213,738 235,128    
Accretable Purchase Discount (130,932) (33,413)    
Amortized Cost 8,504,539 7,982,992    
Allowance for Credit Losses (3,619) (6,785) (12,851) (17,889)
Unrealized Gain 23,584 8,200    
Unrealized Loss (201,505) (330,831)    
Available-for-sale securities, at fair value 8,322,999 7,653,576    
Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises, Principal and Interest        
Debt Securities, Available-for-sale [Line Items]        
Principal/Current Face 8,421,733 7,781,277    
Unamortized Premium 155,171 189,246    
Accretable Purchase Discount (130,932) (33,413)    
Amortized Cost 8,445,972 7,937,110    
Allowance for Credit Losses 0 0    
Unrealized Gain 22,677 6,310    
Unrealized Loss (196,748) (325,960)    
Available-for-sale securities, at fair value 8,271,901 7,617,460    
Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises, Interest-Only-Strip        
Debt Securities, Available-for-sale [Line Items]        
Principal/Current Face 840,723 963,866    
Unamortized Premium 58,567 45,882    
Accretable Purchase Discount 0 0    
Amortized Cost 58,567 45,882    
Allowance for Credit Losses (3,619) (6,785)    
Unrealized Gain 907 1,890    
Unrealized Loss (4,757) (4,871)    
Available-for-sale securities, at fair value 51,098 36,116    
Mortgage-backed Securities, Issued by Private Enterprises [Member]        
Debt Securities, Available-for-sale [Line Items]        
Principal/Current Face 569,897 1,263,789    
Unamortized Premium 4,199 8,511    
Accretable Purchase Discount (19) (225)    
Amortized Cost 4,844 131,635    
Allowance for Credit Losses (324) (173) $ (1,387) $ (4,639)
Unrealized Gain 173 545    
Unrealized Loss (543) (6,849)    
Available-for-sale securities, at fair value $ 4,150 $ 125,158