Annual report pursuant to Section 13 and 15(d)

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

v3.22.0.1
Schedule of Available-for-sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2020
Debt Securities, Available-for-sale [Line Items]      
Principal/Current Face $ 11,550,625 $ 18,848,276  
Unamortized Premium 592,809 937,537  
Accretable Purchase Discount (39) (50)  
Amortized Cost 7,005,013 14,043,175 $ 30,700,000
Allowance for Credit Losses (14,238) (22,528) (244,876)
Unrealized Gain 192,040 644,868  
Unrealized Loss (21,112) (14,593)  
Available-for-sale securities, at fair value 7,161,703 14,650,922  
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]      
Debt Securities, Available-for-sale [Line Items]      
Principal/Current Face 9,609,810 16,752,911  
Unamortized Premium 576,276 921,129  
Accretable Purchase Discount (12) (14)  
Amortized Cost 6,987,627 14,024,470  
Allowance for Credit Losses (12,851) (17,889) 0
Unrealized Gain 192,007 644,759  
Unrealized Loss (17,384) (13,449)  
Available-for-sale securities, at fair value 7,149,399 14,637,891  
Mortgage-backed Securities, Issued by Private Enterprises [Member]      
Debt Securities, Available-for-sale [Line Items]      
Principal/Current Face 1,940,815 2,095,365  
Unamortized Premium 16,533 16,408  
Accretable Purchase Discount (27) (36)  
Amortized Cost 17,386 18,705  
Allowance for Credit Losses (1,387) (4,639) $ (244,876)
Unrealized Gain 33 109  
Unrealized Loss (3,728) (1,144)  
Available-for-sale securities, at fair value 12,304 13,031  
Fixed Income Securities [Member] | Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]      
Debt Securities, Available-for-sale [Line Items]      
Principal/Current Face 6,411,363 13,103,355  
Unamortized Premium 270,699 605,253  
Accretable Purchase Discount (12) (14)  
Amortized Cost 6,682,050 13,708,594  
Allowance for Credit Losses 0 0  
Unrealized Gain 171,308 629,079  
Unrealized Loss (4,855) (420)  
Available-for-sale securities, at fair value 6,848,503 14,337,253  
Interest-Only-Strip [Member] | Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]      
Debt Securities, Available-for-sale [Line Items]      
Principal/Current Face 3,198,447 3,649,556  
Unamortized Premium 305,577 315,876  
Accretable Purchase Discount 0 0  
Amortized Cost 305,577 315,876  
Allowance for Credit Losses (12,851) (17,889)  
Unrealized Gain 20,699 15,680  
Unrealized Loss (12,529) (13,029)  
Available-for-sale securities, at fair value $ 300,896 $ 300,638