v3.26.1
Loans - Schedule of Commercial Loans Portfolio (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Current Face $ 7,555,571  
Legacy WMC Commercial Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Legacy WMC Commercial Loans 49,254 $ 55,376
Commercial Portfolio Segment | Legacy WMC Commercial Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unpaid Principal Balance 65,861 67,204
 Premium / (Discount) (3,711) (791)
Amortized Cost 62,150 66,413
Gross Unrealized Losses (12,896) (11,037)
Legacy WMC Commercial Loans $ 49,254 $ 55,376
Weighted Average Coupon 7.55% 7.71%
Weighted Average Yield 0.00% 0.00%
LTV 64.31% 65.69%
Current Face $ 19,900  
Commercial Portfolio Segment | Loan A    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unpaid Principal Balance 7,259 $ 7,259
 Premium / (Discount) (245) (29)
Amortized Cost 7,014 7,230
Gross Unrealized Losses (42) (684)
Legacy WMC Commercial Loans $ 6,972 $ 6,546
Weighted Average Coupon 7.81% 7.98%
Weighted Average Yield 0.00% 0.00%
LTV 61.63% 61.63%
Floating coupon rate 4.20% 4.20%
Commercial Portfolio Segment | Loan B    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unpaid Principal Balance $ 13,206 $ 13,206
 Premium / (Discount) (445) (52)
Amortized Cost 12,761 13,154
Gross Unrealized Losses (3,093) (1,244)
Legacy WMC Commercial Loans $ 9,668 $ 11,910
Weighted Average Coupon 7.81% 7.98%
Weighted Average Yield 0.00% 0.00%
LTV 75.33% 75.33%
Floating coupon rate 4.20% 4.20%
Commercial Portfolio Segment | Loan C    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unpaid Principal Balance $ 24,535 $ 24,535
 Premium / (Discount) (828) (99)
Amortized Cost 23,707 24,436
Gross Unrealized Losses (5,747) (2,310)
Legacy WMC Commercial Loans $ 17,960 $ 22,126
Weighted Average Coupon 7.81% 7.98%
Weighted Average Yield 0.00% 0.00%
LTV 77.22% 77.22%
Floating coupon rate 4.20% 4.20%
Commercial Portfolio Segment | Loan D    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unpaid Principal Balance $ 20,861 $ 22,204
 Premium / (Discount) (2,193) (611)
Amortized Cost 18,668 21,593
Gross Unrealized Losses (4,014) (6,799)
Legacy WMC Commercial Loans $ 14,654 $ 14,794
Weighted Average Coupon 6.99% 7.16%
Weighted Average Yield 0.00% 0.00%
LTV 42.50% 42.50%
Floating coupon rate 3.38% 3.38%