Annual report pursuant to Section 13 and 15(d)

Available-for-Sale Securities, at Fair Value - Allowance for Credit Losses and Unrealized Loss (Details)

v3.25.0.1
Available-for-Sale Securities, at Fair Value - Allowance for Credit Losses and Unrealized Loss (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
numberOfPositions
Security
Dec. 31, 2023
USD ($)
numberOfPositions
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Debt securities, available-for-sale, number of positions 632 646
Debt securities, available-for-sale, continuous unrealized loss position, less than 12 months, number of positions | numberOfPositions 159 477
Debt securities, available-for-sale, continuous unrealized loss position, 12 months or longer, number of positions | numberOfPositions 370 0
Less than 12 Months, Estimated Fair Value $ 3,252,418 $ 6,270,731
Less than 12 Months, Gross Unrealized Losses (53,374) (199,449)
12 Months or Longer, Estimated Fair Value 3,845,019 0
12 Months or Longer, Gross Unrealized Losses (270,700) 0
Total, Estimated Fair Value 7,097,437 6,270,731
Total, Gross Unrealized Losses (324,074) (199,449)
Agency    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Estimated Fair Value 3,252,413 6,269,848
Less than 12 Months, Gross Unrealized Losses (53,374) (199,276)
12 Months or Longer, Estimated Fair Value 3,845,019 0
12 Months or Longer, Gross Unrealized Losses (270,700) 0
Total, Estimated Fair Value 7,097,432 6,269,848
Total, Gross Unrealized Losses (324,074) (199,276)
Non-Agency    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Estimated Fair Value 5 883
Less than 12 Months, Gross Unrealized Losses 0 (173)
12 Months or Longer, Estimated Fair Value 0 0
12 Months or Longer, Gross Unrealized Losses 0 0
Total, Estimated Fair Value 5 883
Total, Gross Unrealized Losses $ 0 $ (173)