Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Available-for-Sale Securities, at Fair Value - Allowance for Credit Losses and Unrealized Loss (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
numberOfPosition
Security
Dec. 31, 2024
USD ($)
numberOfPosition
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Debt securities, available-for-sale, number of positions 893 632
Debt securities, available-for-sale, continuous unrealized loss position, less than 12 months, number of positions | numberOfPosition 198 159
Debt securities, available-for-sale, continuous unrealized loss position, 12 months or longer, number of positions | numberOfPosition 321 370
Less than 12 Months, Estimated Fair Value $ 2,333,179 $ 3,252,418
Less than 12 Months, Gross Unrealized Losses (12,199) (53,374)
12 Months or Longer, Estimated Fair Value 3,375,780 3,845,019
12 Months or Longer, Gross Unrealized Losses (170,256) (270,700)
Total, Estimated Fair Value 5,708,959 7,097,437
Total, Gross Unrealized Losses (182,455) (324,074)
Agency    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Estimated Fair Value 2,333,179 3,252,413
Less than 12 Months, Gross Unrealized Losses (12,199) (53,374)
12 Months or Longer, Estimated Fair Value 3,375,780 3,845,019
12 Months or Longer, Gross Unrealized Losses (170,256) (270,700)
Total, Estimated Fair Value 5,708,959 7,097,432
Total, Gross Unrealized Losses (182,455) (324,074)
Non-Agency    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Estimated Fair Value 0 5
Less than 12 Months, Gross Unrealized Losses 0 0
12 Months or Longer, Estimated Fair Value 0 0
12 Months or Longer, Gross Unrealized Losses 0 0
Total, Estimated Fair Value 0 5
Total, Gross Unrealized Losses $ 0 $ 0