v3.25.4
Debt Securities - Schedule of Debt Securities, Available-For-Sale, Unrealized Losses and Gains Position, Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
RMBS Available-for-Sale, at Fair Value    
Investments, Debt and Equity Securities [Line Items]    
Basis $ 48,810 $ 68,226
Gross unrealized gains 648 273
Gross unrealized losses (218) (6,330)
Fair value 49,240 62,169
RMBS due March 2060    
Investments, Debt and Equity Securities [Line Items]    
Basis 3,916 3,825
Gross unrealized gains 67 0
Gross unrealized losses 0 (362)
Fair value 3,983 3,463
RMBS due December 2060    
Investments, Debt and Equity Securities [Line Items]    
Basis   7,521
Gross unrealized gains   0
Gross unrealized losses   (3,133)
Fair value   4,388
RMBS due January 2061    
Investments, Debt and Equity Securities [Line Items]    
Basis 5,268 4,886
Gross unrealized gains 0 0
Gross unrealized losses (68) (384)
Fair value 5,200 4,502
RMBS due June 2061    
Investments, Debt and Equity Securities [Line Items]    
Basis 8,833 8,674
Gross unrealized gains 154 0
Gross unrealized losses 0 (762)
Fair value 8,987 7,912
RMBS due October 2061    
Investments, Debt and Equity Securities [Line Items]    
Basis 5,389 6,015
Gross unrealized gains 0 0
Gross unrealized losses (77) (371)
Fair value 5,312 5,644
RMBS due March 2062    
Investments, Debt and Equity Securities [Line Items]    
Basis 5,789 9,397
Gross unrealized gains 0 0
Gross unrealized losses (73) (585)
Fair value 5,716 8,812
RMBS due July 2062    
Investments, Debt and Equity Securities [Line Items]    
Basis 8,915 12,081
Gross unrealized gains 256 0
Gross unrealized losses 0 (733)
Fair value 9,171 11,348
RMBS due October 2062    
Investments, Debt and Equity Securities [Line Items]    
Basis 4,389 4,673
Gross unrealized gains 32 221
Gross unrealized losses 0 0
Fair value 4,421 4,894
RMBS due May 2063    
Investments, Debt and Equity Securities [Line Items]    
Basis 6,311 11,154
Gross unrealized gains 139 52
Gross unrealized losses 0 0
Fair value $ 6,450 $ 11,206