Repurchase Agreements and Warehouse Facilities - Schedule of Unencumbered Securities (Details) $ in Thousands |
Mar. 31, 2026
USD ($)
|
|---|---|
| Assets Sold under Agreements to Repurchase [Line Items] | |
| Securities borrowed | $ 471,848 |
| Agency RMBS | |
| Assets Sold under Agreements to Repurchase [Line Items] | |
| Securities borrowed | 434,623 |
| Non-Agency RMBS | |
| Assets Sold under Agreements to Repurchase [Line Items] | |
| Securities borrowed | 36,049 |
| Non-Agency RMBS | Consolidated SLST | |
| Assets Sold under Agreements to Repurchase [Line Items] | |
| Securities borrowed | 10,500 |
| U.S. Treasury securities | |
| Assets Sold under Agreements to Repurchase [Line Items] | |
| Securities borrowed | $ 1,176 |