XML 47 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Investment in Securities Interest Income Components (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Interest Income Components [Line Items]        
Net Amortization $ (858) $ (1,090) $ (3,868) $ (913)
Interest income 15,462 10,379 49,863 42,549
Catch-up Premium Amortization Adjustment (200) (900) (500) (100)
Collateralized Loan Obligations        
Interest Income Components [Line Items]        
Coupon Interest 9,456 1,288 18,670 222
Net Amortization (974) (44) (3,581) 109
Interest income 8,482 1,244 15,089 331
Agency RMBS [Member]        
Interest Income Components [Line Items]        
Coupon Interest 6,172 8,457 29,493 38,029
Net Amortization 157 (1,054) (446) (1,843)
Interest income 6,329 7,403 29,047 36,186
Non-Agency RMBS        
Interest Income Components [Line Items]        
Coupon Interest 0 897 2,242 2,883
Net Amortization 0 (333) (596) (569)
Interest income 0 564 1,646 2,314
Other Securities        
Interest Income Components [Line Items]        
Coupon Interest 286 68 584 339
Net Amortization (42) 30 41 (29)
Interest income 244 38 625 368
Securities Investment        
Interest Income Components [Line Items]        
Coupon Interest 15,914 10,574 50,989 40,795
Net Amortization (859) (1,401) (4,582) (2,332)
Interest income $ 15,055 $ 9,173 $ 46,407 $ 38,463