v3.26.1
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