Subsequent Events - Repurchase Facility - Additional Information (Details) - USD ($) $ in Millions |
Mar. 12, 2026 |
Jan. 14, 2026 |
Jul. 24, 2025 |
Apr. 23, 2025 |
|---|---|---|---|---|
| Atlas Repurchase Agreement [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Deb instrument, borrowing capacity | $ 300 | |||
| MS Seller Repurchase Agreement [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Deb instrument, borrowing capacity | $ 250 | |||
| Subsequent Event [Member] | Atlas Repurchase Agreement [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Deb instrument, borrowing capacity | $ 450 | |||
| Subsequent Event [Member] | MS Seller Repurchase Agreement [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Deb instrument, borrowing capacity | $ 500 |