v3.26.1
Investment in Securities (Unrealized Loss Positions Securities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 Months $ 217,874 $ 65,627
Unrealized Losses, Less than 12 Months (13,114) (7,378)
Fair Value, Greater than 12 Months 150,126 142,077
Unrealized Losses, Greater than 12 Months (22,840) (19,427)
Fair Value, Total 368,000 207,704
Unrealized Loss, Total (35,954) (26,805)
Agency RMBS    
Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 Months 3,111 1,095
Unrealized Losses, Less than 12 Months (154) (106)
Fair Value, Greater than 12 Months 115,958 119,269
Unrealized Losses, Greater than 12 Months (14,501) (14,236)
Fair Value, Total 119,069 120,364
Unrealized Loss, Total (14,655) (14,342)
Non-Agency RMBS and CMBS    
Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 Months 71,013 33,264
Unrealized Losses, Less than 12 Months (5,999) (2,056)
Fair Value, Greater than 12 Months 30,419 19,314
Unrealized Losses, Greater than 12 Months (6,750) (3,693)
Fair Value, Total 101,432 52,578
Unrealized Loss, Total (12,749) (5,749)
CLOs    
Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 Months 39,543 18,099
Unrealized Losses, Less than 12 Months (2,899) (1,054)
Fair Value, Greater than 12 Months 312 605
Unrealized Losses, Greater than 12 Months (63) (597)
Fair Value, Total 39,855 18,704
Unrealized Loss, Total (2,962) (1,651)
Other Securities    
Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 Months 104,207 13,169
Unrealized Losses, Less than 12 Months (4,062) (4,162)
Fair Value, Greater than 12 Months 3,437 2,889
Unrealized Losses, Greater than 12 Months (1,526) (901)
Fair Value, Total 107,644 16,058
Unrealized Loss, Total $ (5,588) $ (5,063)