Repurchase Agreements and Warehouse Facilities - Schedule of Unencumbered Securities (Details) $ in Thousands |
Sep. 30, 2025
USD ($)
|
|---|---|
| Assets Sold under Agreements to Repurchase [Line Items] | |
| Securities borrowed | $ 459,633 |
| Agency RMBS | |
| Assets Sold under Agreements to Repurchase [Line Items] | |
| Securities borrowed | 423,418 |
| Non-Agency RMBS | |
| Assets Sold under Agreements to Repurchase [Line Items] | |
| Securities borrowed | 34,417 |
| Non-Agency RMBS | Consolidated SLST | |
| Assets Sold under Agreements to Repurchase [Line Items] | |
| Securities borrowed | 11,900 |
| U.S. Treasury securities | |
| Assets Sold under Agreements to Repurchase [Line Items] | |
| Securities borrowed | $ 1,798 |