v3.26.1
Derivatives (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Mar. 31, 2025
Foreign Exchange Forward    
Derivative [Line Items]    
Average notional amount $ 199.5 $ 146.3
Interest Rate Swap    
Derivative [Line Items]    
Average notional amount $ 525.0 $ 175.0