v3.26.1
DEBT SECURITIES INVESTMENTS - Schedule of Debt Securities, Available-For-Sale, Unrealized Losses and Gains Position, Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
RMBS AFS, at Fair Value    
Investments, Debt and Equity Securities [Line Items]    
Basis $ 47,805 $ 48,810
Gross Unrealized Gains 478 648
Gross Unrealized Losses (293) (218)
Fair Value 47,990 49,240
RMBS due March 2060    
Investments, Debt and Equity Securities [Line Items]    
Basis 4,060 3,916
Gross Unrealized Gains 106 67
Gross Unrealized Losses 0 0
Fair Value 4,166 3,983
RMBS due January 2061    
Investments, Debt and Equity Securities [Line Items]    
Basis 5,446 5,268
Gross Unrealized Gains 0 0
Gross Unrealized Losses (15) (68)
Fair Value 5,431 5,200
RMBS due June 2061    
Investments, Debt and Equity Securities [Line Items]    
Basis 9,056 8,833
Gross Unrealized Gains 309 154
Gross Unrealized Losses 0 0
Fair Value 9,365 8,987
RMBS due October 2061    
Investments, Debt and Equity Securities [Line Items]    
Basis 5,017 5,389
Gross Unrealized Gains 0 0
Gross Unrealized Losses (142) (77)
Fair Value 4,875 5,312
RMBS due March 2062    
Investments, Debt and Equity Securities [Line Items]    
Basis 5,302 5,789
Gross Unrealized Gains 0 0
Gross Unrealized Losses (136) (73)
Fair Value 5,166 5,716
RMBS due July 2062    
Investments, Debt and Equity Securities [Line Items]    
Basis 8,811 8,915
Gross Unrealized Gains 6 256
Gross Unrealized Losses 0 0
Fair Value 8,817 9,171
RMBS due October 2062    
Investments, Debt and Equity Securities [Line Items]    
Basis 4,185 4,389
Gross Unrealized Gains 4 32
Gross Unrealized Losses 0 0
Fair Value 4,189 4,421
RMBS due May 2063    
Investments, Debt and Equity Securities [Line Items]    
Basis 5,928 6,311
Gross Unrealized Gains 53 139
Gross Unrealized Losses 0 0
Fair Value $ 5,981 $ 6,450