v3.26.1
Derivative Instruments and Hedging Activities (Details)
$ in Millions
1 Months Ended
Dec. 31, 2025
USD ($)
instrument
Foreign Exchange Forward  
Derivative [Line Items]  
Number of derivative instruments held | instrument 2
Foreign Exchange Forward, Contract One  
Derivative [Line Items]  
Derivative contract (in years) 3 years
Notional value $ 50
Foreign Exchange Forward, Contract Two  
Derivative [Line Items]  
Derivative contract (in years) 5 years
Notional value $ 50