XML 91 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Principal-Only Stripped Mortgage-Backed Securities - summary of the Company investment in principal-only stripped MBS (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Mortgage-backed securities          
Fair Value $ 784,958   $ 825,865    
Principal-Only-Strip MBS          
Mortgage-backed securities          
Principal balance 977,216   1,061,484    
Unearned discounts (179,383)   (197,418)    
Cumulative valuation changes (12,875)   (38,201)    
Fair Value $ 784,958 $ 817,596 $ 825,865 $ 914,223 $ 524,576
Contractual maturities term 10 years