v3.26.1
Mortgage-Backed Securities - Gross Unrealized Gains (Losses) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Gain Included in Accumulated Other Comprehensive Income $ 133,538 $ 153,099
Gross Unrealized Gain Included in Cumulative Earnings 51,036 82,261
Total Gross Unrealized Gain 184,574 235,360
Gross Unrealized Loss Included in Accumulated Other Comprehensive Income (4,554) (6,804)
Gross Unrealized Loss Included in Cumulative Earnings (107,270) (101,845)
Total Gross Unrealized Loss (111,824) (108,649)
Non-Agency RMBS - Senior    
Debt Securities, Available-for-sale [Line Items]    
Total Gross Unrealized Gain 124,810 143,580
Total Gross Unrealized Loss (3,829) (3,409)
Non-Agency RMBS - Subordinated    
Debt Securities, Available-for-sale [Line Items]    
Total Gross Unrealized Gain 22,208 22,925
Total Gross Unrealized Loss (9,600) (11,663)
Non-Agency RMBS - Interest-only    
Debt Securities, Available-for-sale [Line Items]    
Total Gross Unrealized Gain 12,081 13,286
Total Gross Unrealized Loss (86,186) (80,786)
Pass-through    
Debt Securities, Available-for-sale [Line Items]    
Total Gross Unrealized Gain 23,854 54,015
Total Gross Unrealized Loss (12,123) (237)
Agency RMBS - CMO    
Debt Securities, Available-for-sale [Line Items]    
Total Gross Unrealized Gain 1,621 1,357
Total Gross Unrealized Loss 0 (133)
Agency RMBS - Interest-only    
Debt Securities, Available-for-sale [Line Items]    
Total Gross Unrealized Gain   65
Total Gross Unrealized Loss   (3,835)
Agency CMBS - ACMBS bond    
Debt Securities, Available-for-sale [Line Items]    
Total Gross Unrealized Gain 0  
Total Gross Unrealized Loss (86)  
Agency CMBS - Project loans    
Debt Securities, Available-for-sale [Line Items]    
Total Gross Unrealized Gain   0
Total Gross Unrealized Loss   (7,756)
Agency CMBS - Interest-only    
Debt Securities, Available-for-sale [Line Items]    
Total Gross Unrealized Gain   132
Total Gross Unrealized Loss   (830)
Residential Mortgage-Backed Securities | Non-Agency RMBS - Senior    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Gain Included in Accumulated Other Comprehensive Income 124,810 143,580
Gross Unrealized Gain Included in Cumulative Earnings 0 0
Total Gross Unrealized Gain 124,810 143,580
Gross Unrealized Loss Included in Accumulated Other Comprehensive Income (3,829) (3,409)
Gross Unrealized Loss Included in Cumulative Earnings 0 0
Total Gross Unrealized Loss (3,829) (3,409)
Residential Mortgage-Backed Securities | Non-Agency RMBS - Subordinated    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Gain Included in Accumulated Other Comprehensive Income 8,728 9,519
Gross Unrealized Gain Included in Cumulative Earnings 13,480 13,406
Total Gross Unrealized Gain 22,208 22,925
Gross Unrealized Loss Included in Accumulated Other Comprehensive Income (725) (3,395)
Gross Unrealized Loss Included in Cumulative Earnings (8,875) (8,268)
Total Gross Unrealized Loss (9,600) (11,663)
Residential Mortgage-Backed Securities | Non-Agency RMBS - Interest-only    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Gain Included in Accumulated Other Comprehensive Income 0 0
Gross Unrealized Gain Included in Cumulative Earnings 12,081 13,286
Total Gross Unrealized Gain 12,081 13,286
Gross Unrealized Loss Included in Accumulated Other Comprehensive Income 0 0
Gross Unrealized Loss Included in Cumulative Earnings (86,186) (80,786)
Total Gross Unrealized Loss (86,186) (80,786)
Residential Mortgage-Backed Securities | Pass-through    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Gain Included in Accumulated Other Comprehensive Income 0 0
Gross Unrealized Gain Included in Cumulative Earnings 23,854 54,015
Total Gross Unrealized Gain 23,854 54,015
Gross Unrealized Loss Included in Accumulated Other Comprehensive Income 0 0
Gross Unrealized Loss Included in Cumulative Earnings (12,123) (237)
Total Gross Unrealized Loss (12,123) (237)
Residential Mortgage-Backed Securities | Agency RMBS - CMO    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Gain Included in Accumulated Other Comprehensive Income 0 0
Gross Unrealized Gain Included in Cumulative Earnings 1,621 1,357
Total Gross Unrealized Gain 1,621 1,357
Gross Unrealized Loss Included in Accumulated Other Comprehensive Income 0 0
Gross Unrealized Loss Included in Cumulative Earnings 0 (133)
Total Gross Unrealized Loss 0 (133)
Residential Mortgage-Backed Securities | Agency RMBS - Interest-only    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Gain Included in Accumulated Other Comprehensive Income   0
Gross Unrealized Gain Included in Cumulative Earnings   65
Total Gross Unrealized Gain   65
Gross Unrealized Loss Included in Accumulated Other Comprehensive Income   0
Gross Unrealized Loss Included in Cumulative Earnings   (3,835)
Total Gross Unrealized Loss   (3,835)
Commercial Mortgage Backed Securities | Agency CMBS - ACMBS bond    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Gain Included in Accumulated Other Comprehensive Income 0  
Gross Unrealized Gain Included in Cumulative Earnings 0  
Total Gross Unrealized Gain 0  
Gross Unrealized Loss Included in Accumulated Other Comprehensive Income 0  
Gross Unrealized Loss Included in Cumulative Earnings (86)  
Total Gross Unrealized Loss $ (86)  
Commercial Mortgage Backed Securities | Agency CMBS - Project loans    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Gain Included in Accumulated Other Comprehensive Income   0
Gross Unrealized Gain Included in Cumulative Earnings   0
Total Gross Unrealized Gain   0
Gross Unrealized Loss Included in Accumulated Other Comprehensive Income   0
Gross Unrealized Loss Included in Cumulative Earnings   (7,756)
Total Gross Unrealized Loss   (7,756)
Commercial Mortgage Backed Securities | Agency CMBS - Interest-only    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Gain Included in Accumulated Other Comprehensive Income   0
Gross Unrealized Gain Included in Cumulative Earnings   132
Total Gross Unrealized Gain   132
Gross Unrealized Loss Included in Accumulated Other Comprehensive Income   0
Gross Unrealized Loss Included in Cumulative Earnings   (830)
Total Gross Unrealized Loss   $ (830)