Repurchase Agreements - Narrative (Details) - USD ($) |
Dec. 17, 2025 |
Jul. 30, 2025 |
May 08, 2025 |
Mar. 18, 2025 |
Mar. 17, 2025 |
|---|---|---|---|---|---|
| J.P. Morgan Securities LLC | |||||
| Assets Sold under Agreements to Repurchase [Line Items] | |||||
| Repurchase commitment | $ 0 | ||||
| J.P. Morgan Chase Bank, National Association | |||||
| Assets Sold under Agreements to Repurchase [Line Items] | |||||
| Repurchase commitment | $ 250,000,000 | ||||
| Repurchase commitment, upsized amount | $ 500,000,000 | ||||
| Barclays Bank PLC | |||||
| Assets Sold under Agreements to Repurchase [Line Items] | |||||
| Repurchase commitment | $ 250,000,000 | ||||
| Wells Fargo | |||||
| Assets Sold under Agreements to Repurchase [Line Items] | |||||
| Repurchase commitment | $ 150,000,000 | ||||
| Assets sold under agreements to repurchase, extension term | 3 years | ||||
| Atlas Securitized Products, LP | |||||
| Assets Sold under Agreements to Repurchase [Line Items] | |||||
| Repurchase commitment | $ 100,000,000 | ||||
| Assets sold under agreements to repurchase, extension term | 1 year |