XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Mortgage-Backed Securities - Summary of Credit Loss Allowance (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]    
Beginning allowance for credit losses $ 28,397 $ 18,560
Additions to the allowance for credit losses on securities for which credit losses were not previously recorded 193 705
Allowance on purchased financial assets with credit deterioration 0 0
Reductions for the securities sold during the period 0 0
Increase/(decrease) on securities with an allowance in the prior period 3,480 448
Write-offs charged against the allowance (305) (302)
Recoveries of amounts previously written off 20 496
Ending allowance for credit losses $ 31,785 $ 19,907