Subsequent Events - (Details) - USD ($) |
Jul. 28, 2026 |
May 20, 2024 |
Dec. 14, 2022 |
Aug. 24, 2022 |
Jul. 22, 2022 |
Jul. 06, 2022 |
Dec. 24, 2021 |
|---|---|---|---|---|---|---|---|
| Subsequent Event [Line Items] | |||||||
| Maximum borrowing capacity | $ 1,500,000,000 | ||||||
| Sumitomo Credit Facility | |||||||
| Subsequent Event [Line Items] | |||||||
| Maximum borrowing capacity | $ 855,000,000 | $ 665,000,000 | $ 635,000,000 | $ 485,000,000 | $ 385,000,000 | $ 300,000,000 | |
| Subsequent Event | Sumitomo Credit Facility | |||||||
| Subsequent Event [Line Items] | |||||||
| Maximum borrowing capacity | $ 905,000,000 | ||||||
| Extending lenders commitments. | $ 805,000,000 |