Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Available-for-Sale Securities, at Fair Value - Estimated Weighted Average Life (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Less than one year $ 228  
Greater than or equal to one year and less than three years 10,650  
Greater than or equal to three years and less than five years 747,342  
Greater than or equal to five years and less than ten years 5,553,568  
Greater than or equal to 10 years 36,369  
Total 6,348,157 $ 7,371,711
Agency    
Debt Securities, Available-for-sale [Line Items]    
Less than one year 228  
Greater than or equal to one year and less than three years 10,650  
Greater than or equal to three years and less than five years 747,342  
Greater than or equal to five years and less than ten years 5,550,284  
Greater than or equal to 10 years 36,369  
Total 6,344,873 7,367,977
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 0  
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 3,284  
Greater than or equal to 10 years 0  
Total $ 3,284 $ 3,734