v3.26.1
Derivative Instruments - Narrative (Details) - Cross-Currency Swaps
€ in Millions, $ in Millions
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 | 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%