Derivative Instruments - Schedule of Outstanding EUR Forward Contracts (Details) - Apr. 30, 2026 - Foreign Exchange Forward [Member] € in Thousands, $ in Thousands |
USD ($) |
EUR (€) |
|---|---|---|
| Schedule of Outstanding EUR Forward Contracts [Line Items] | ||
| Total | $ 2,099,453 | € 1,800,000 |
| May-26 [Member] | ||
| Schedule of Outstanding EUR Forward Contracts [Line Items] | ||
| Total | 523,868 | 450,000 |
| Jun-26 [Member] | ||
| Schedule of Outstanding EUR Forward Contracts [Line Items] | ||
| Total | 524,543 | 450,000 |
| Jul-26 [Member] | ||
| Schedule of Outstanding EUR Forward Contracts [Line Items] | ||
| Total | 525,195 | 450,000 |
| Aug-26 [Member] | ||
| Schedule of Outstanding EUR Forward Contracts [Line Items] | ||
| Total | $ 525,848 | € 450,000 |