v3.26.1
Hedging - Additional Information (Details) - Foreign currency forward contracts - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Not Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative term 1 month  
Cash Flow Hedging | Not Designated as Hedging Instrument    
Derivative [Line Items]    
Notional amount of foreign currency forward contract $ 868.0 $ 612.6
Cash Flow Hedging | Minimum    
Derivative [Line Items]    
Derivative term 1 month  
Cash Flow Hedging | Maximum    
Derivative [Line Items]    
Derivative term 36 months