Quarterly report [Sections 13 or 15(d)]

Available-for-Sale Securities, at Fair Value - Estimated Weighted Average Life (Details)

v3.26.1
Available-for-Sale Securities, at Fair Value - Estimated Weighted Average Life (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Less than one year $ 95  
Greater than or equal to one year and less than three years 12,497  
Greater than or equal to three years and less than five years 1,026,427  
Greater than or equal to five years and less than ten years 5,468,070  
Greater than or equal to 10 years 292  
Total 6,507,381 $ 6,514,471
Agency    
Debt Securities, Available-for-sale [Line Items]    
Less than one year 95  
Greater than or equal to one year and less than three years 12,457  
Greater than or equal to three years and less than five years 1,026,427  
Greater than or equal to five years and less than ten years 5,465,253  
Greater than or equal to 10 years 0  
Total 6,504,232 6,511,212
Non-Agency    
Debt Securities, Available-for-sale [Line Items]    
Less than one year 0  
Greater than or equal to one year and less than three years 40  
Greater than or equal to three years and less than five years 0  
Greater than or equal to five years and less than ten years 2,817  
Greater than or equal to 10 years 292  
Total $ 3,149 $ 3,259