v3.26.3
Derivative Instruments - Narrative (Details) - Cross-Currency Swaps
€ in Millions, $ in Millions
Jul. 31, 2026
USD ($)
Jul. 31, 2026
EUR (€)
May 31, 2025
USD ($)
May 31, 2025
EUR (€)
Jan. 31, 2025
USD ($)
Jan. 31, 2025
EUR (€)
Net investment hedge            
Derivative [Line Items]            
Derivative, notional amount     $ 80.0 € 80.0 $ 80.0 € 77.9
Derivative, fixed interest rate     5.84% 5.84%    
Derivative, fixed interest rate, converted     0.0412 0.0412    
Net investment hedge | United States of America, Dollars            
Derivative [Line Items]            
Derivative, notional amount | $ $ 80.0          
Derivative, fixed interest rate 5.84% 5.84%        
Net investment hedge | Euro Member Countries, Euro            
Derivative [Line Items]            
Derivative, notional amount | €   € 80.0        
Derivative, fixed interest rate 4.97% 4.97%        
Net investment hedge | SOFR            
Derivative [Line Items]            
Derivative, fixed interest rate         4.50% 4.50%
Net investment hedge | EURIBOR            
Derivative [Line Items]            
Derivative, fixed interest rate         4.69% 4.69%
Fair value hedge            
Derivative [Line Items]            
Derivative, notional amount         $ 50.0 € 47.8
Fair value hedge | SOFR            
Derivative [Line Items]            
Derivative, fixed interest rate         4.50% 4.50%
Fair value hedge | EURIBOR            
Derivative [Line Items]            
Derivative, fixed interest rate         4.69% 4.69%