Annual report pursuant to Section 13 and 15(d)

Available-for-Sale Securities, at Fair Value - Amortized Cost and Carrying Value of AFS Securities (Details)

v3.25.0.1
Available-for-Sale Securities, at Fair Value - Amortized Cost and Carrying Value of AFS Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]        
Principal/ Current Face $ 8,567,184 $ 9,832,353    
Un-amortized Premium 167,214 217,937    
Accretable Purchase Discount (71,132) (130,951)    
Amortized Cost 7,697,027 8,509,383    
Allowance for Credit Losses (2,866) (3,943) $ (6,958) $ (14,238)
Unrealized Gain 3,506 23,757    
Unrealized Loss (325,956) (202,048)    
Carrying Value 7,371,711 8,327,149    
Total Agency        
Debt Securities, Available-for-sale [Line Items]        
Principal/ Current Face 8,063,260 9,262,456    
Un-amortized Premium 163,490 213,738    
Accretable Purchase Discount (71,116) (130,932)    
Amortized Cost 7,692,748 8,504,539    
Allowance for Credit Losses (2,386) (3,619) (6,785) (12,851)
Unrealized Gain 3,262 23,584    
Unrealized Loss (325,647) (201,505)    
Carrying Value 7,367,977 8,322,999    
Principal and interest        
Debt Securities, Available-for-sale [Line Items]        
Principal/ Current Face 7,600,374 8,421,733    
Un-amortized Premium 135,743 155,171    
Accretable Purchase Discount (71,116) (130,932)    
Amortized Cost 7,665,001 8,445,972    
Allowance for Credit Losses 0 0    
Unrealized Gain 2,789 22,677    
Unrealized Loss (321,829) (196,748)    
Carrying Value 7,345,961 8,271,901    
Interest-only        
Debt Securities, Available-for-sale [Line Items]        
Principal/ Current Face 462,886 840,723    
Un-amortized Premium 27,747 58,567    
Accretable Purchase Discount 0 0    
Amortized Cost 27,747 58,567    
Allowance for Credit Losses (2,386) (3,619)    
Unrealized Gain 473 907    
Unrealized Loss (3,818) (4,757)    
Carrying Value 22,016 51,098    
Non-Agency        
Debt Securities, Available-for-sale [Line Items]        
Principal/ Current Face 503,924 569,897    
Un-amortized Premium 3,724 4,199    
Accretable Purchase Discount (16) (19)    
Amortized Cost 4,279 4,844    
Allowance for Credit Losses (480) (324) $ (173) $ (1,387)
Unrealized Gain 244 173    
Unrealized Loss (309) (543)    
Carrying Value $ 3,734 $ 4,150