Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Schedule of Available-for-sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]        
Principal/Current Face $ 10,966,800 $ 10,008,932    
Unamortized Premium 239,484 243,639    
Accretable Purchase Discount (84,876) (33,638)    
Amortized Cost 9,126,349 8,114,627    
Allowance for Credit Losses (5,922) (6,958) $ (11,573) $ (14,238)
Unrealized Gain 34,248 8,745    
Unrealized Loss (193,855) (337,680)    
Available-for-sale securities, at fair value 8,960,820 7,778,734    
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]        
Debt Securities, Available-for-sale [Line Items]        
Principal/Current Face 9,723,907 8,745,143    
Unamortized Premium 231,414 235,128    
Accretable Purchase Discount (84,550) (33,413)    
Amortized Cost 8,995,261 7,982,992    
Allowance for Credit Losses (5,274) (6,785) (11,567) (12,851)
Unrealized Gain 33,725 8,200    
Unrealized Loss (190,172) (330,831)    
Available-for-sale securities, at fair value 8,833,540 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,848,397 7,781,277    
Unamortized Premium 189,182 189,246    
Accretable Purchase Discount (84,550) (33,413)    
Amortized Cost 8,953,029 7,937,110    
Allowance for Credit Losses 0 0    
Unrealized Gain 32,146 6,310    
Unrealized Loss (185,516) (325,960)    
Available-for-sale securities, at fair value 8,799,659 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 875,510 963,866    
Unamortized Premium 42,232 45,882    
Accretable Purchase Discount 0 0    
Amortized Cost 42,232 45,882    
Allowance for Credit Losses (5,274) (6,785)    
Unrealized Gain 1,579 1,890    
Unrealized Loss (4,656) (4,871)    
Available-for-sale securities, at fair value 33,881 36,116    
Mortgage-backed Securities, Issued by Private Enterprises [Member]        
Debt Securities, Available-for-sale [Line Items]        
Principal/Current Face 1,242,893 1,263,789    
Unamortized Premium 8,070 8,511    
Accretable Purchase Discount (326) (225)    
Amortized Cost 131,088 131,635    
Allowance for Credit Losses (648) (173) $ (6) $ (1,387)
Unrealized Gain 523 545    
Unrealized Loss (3,683) (6,849)    
Available-for-sale securities, at fair value $ 127,280 $ 125,158