XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.3
Principal-Only Stripped Mortgage-Backed Securities - summary of the Company investment in principal-only stripped MBS (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mortgage-backed securities          
Fair Value $ 774,021   $ 825,865    
Principal-Only-Strip MBS          
Mortgage-backed securities          
Principal balance 942,225   1,061,484    
Unearned discount (165,742)   (197,418)    
Cumulative valuation change (2,462)   (38,201)    
Fair Value $ 774,021 $ 784,958 $ 825,865 $ 960,267 $ 914,223
Contractual maturities term 10 years