XML 107 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Principal-Only Stripped Mortgage-Backed Securities - summary of the Company investment in principal-only stripped MBS (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Mortgage-backed securities  
Fair Value $ 825,865
Principal-Only-Strip MBS  
Mortgage-backed securities  
Principal balance 1,061,484
Unearned discounts (197,418)
Cumulative valuation changes (38,201)
Fair Value $ 825,865
Contractual maturities term 10 years