v3.26.1
Investment in Securities (Proceeds, Realized Gains (Losses) on Sales) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Securities, Available-for-sale [Line Items]    
Available-for-sale securities Realizes Losses - adjustments to cost basis of certain securities $ (3,200) $ (2,500)
Agency RMBS    
Securities, Available-for-sale [Line Items]    
Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale 6,874 37,943
Debt Securities, Available-for-Sale, Realized Gain 642 428
Debt Securities, Available-for-Sale, Realized Loss (3) (1,618)
Debt Securities, Available-for-Sale, Realized Gain (Loss) 639 (1,190)
Non-Agency RMBS and CMBS    
Securities, Available-for-sale [Line Items]    
Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale 47,744 21,231
Debt Securities, Available-for-Sale, Realized Gain 3,396 3,981
Debt Securities, Available-for-Sale, Realized Loss (155) (148)
Debt Securities, Available-for-Sale, Realized Gain (Loss) 3,241 3,833
CLOs    
Securities, Available-for-sale [Line Items]    
Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale 33,129 29,894
Debt Securities, Available-for-Sale, Realized Gain 272 693
Debt Securities, Available-for-Sale, Realized Loss (534) (1,118)
Debt Securities, Available-for-Sale, Realized Gain (Loss) (262) (425)
Other Securities    
Securities, Available-for-sale [Line Items]    
Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale 195,649 185,913
Debt Securities, Available-for-Sale, Realized Gain 2,835 2,569
Debt Securities, Available-for-Sale, Realized Loss (2,346) (2,344)
Debt Securities, Available-for-Sale, Realized Gain (Loss) 489 225
Securities Investment [Member]    
Securities, Available-for-sale [Line Items]    
Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale 283,396 274,981
Debt Securities, Available-for-Sale, Realized Gain 7,145 7,671
Debt Securities, Available-for-Sale, Realized Loss (3,038) (5,228)
Debt Securities, Available-for-Sale, Realized Gain (Loss) $ 4,107 $ 2,443