Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Available-for-Sale Securities, at Fair Value - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]    
Allowance for credit losses at beginning of period $ (2,866) $ (3,943)
Additions on securities for which credit losses were not previously recorded (31) (54)
Decrease (increase) on securities with previously recorded credit losses (63) (26)
Write-offs 280 416
Allowance for credit losses at end of period (2,680) (3,607)
Total Agency    
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]    
Allowance for credit losses at beginning of period (2,386) (3,619)
Additions on securities for which credit losses were not previously recorded (31) (37)
Decrease (increase) on securities with previously recorded credit losses (109) 24
Write-offs 253 415
Allowance for credit losses at end of period (2,273) (3,217)
Non-Agency    
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]    
Allowance for credit losses at beginning of period (480) (324)
Additions on securities for which credit losses were not previously recorded 0 (17)
Decrease (increase) on securities with previously recorded credit losses 46 (50)
Write-offs 27 1
Allowance for credit losses at end of period $ (407) $ (390)