v3.26.3
Repurchase Agreements and Warehouse Facilities - Schedule of Unencumbered Securities (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Assets Sold under Agreements to Repurchase [Line Items]  
Securities borrowed $ 347,207
Agency RMBS  
Assets Sold under Agreements to Repurchase [Line Items]  
Securities borrowed 331,292
Non-Agency RMBS  
Assets Sold under Agreements to Repurchase [Line Items]  
Securities borrowed 15,915
Non-Agency RMBS | Consolidated SLST  
Assets Sold under Agreements to Repurchase [Line Items]  
Securities borrowed $ 9,000