Company: TWO-PC
Filing Date: 2025-10-28
Form Type: 10-Q
Source: 0001465740-25-000152
Chunk: 16

Company: TWO HARBORS INVESTMENT CORP.
Filing Date: 2025-10-28
Form: 10-Q
Item: Item 1
Chunk 16
---
 30, 2025(in thousands)AgencyNon-AgencyTotalAgencyNon-AgencyTotalAllowance for credit losses at beginning of period$(1,894)$(341)$(2,235)$(2,386)$(480)$(2,866)Additions on securities for which credit losses were not previously recorded(1)(54)(55)(35)(54)(89)Decrease (increase) on securities with previously recorded credit losses119 27 146 68 134 202 Write-offs282 8 290 859 40 899 Allowance for credit losses at end of period$(1,494)$(360)$(1,854)$(1,494)$(360)$(1,854)Three Months EndedNine Months EndedSeptember 30, 2024September 30, 2024(in thousands)AgencyNon-AgencyTotalAgencyNon-AgencyTotalAllowance for credit losses at beginning of period$(2,893)$(447)$(3,340)$(3,619)$(324)$(3,943)Additions on securities for which credit losses were not previously recorded— (4)(4)(40)(33)(73)Decrease/(increase) on securities with previously recorded credit losses256 24 280 180 (82)98 Write-offs91 11 102 933 23 956 Allowance for credit losses at end of period$(2,546)$(416)$(2,962)$(2,546)$(416)$(2,962)The following tables present the components comprising the carrying value of AFS securities for which an allowance for credit losses has not been recorded by length of time that the securities had an unrealized loss position as of September 30, 2025 and December 31, 2024. At September 30, 2025 and December 31, 2024, the Company held 951 and 632 AFS securities, respectively; of the securities for which an allowance for credit losses has not been recorded, 138 and 159 were in an unrealized loss position for less than twelve consecutive months and 275 and 370 were in an unrealized loss position for more than twelve consecutive months, respectively.September 30, 2025Unrealized Loss Position forLess than 12 Months12 Months or MoreTotal(in thousands)Estimated Fair ValueGross Unrealized LossesEstimated Fair ValueGross Unrealized LossesEstimated Fair ValueGross Unreal