XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments (Details) - Foreign currency forward contracts
$ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Non-designated Hedges  
Derivative Financial Instruments  
Derivative, notional amount $ 7.4
Cash flow hedges  
Derivative Financial Instruments  
Derivative, notional amount $ 2.0
Cash flow hedges | Minimum  
Derivative Financial Instruments  
Maturity of contracts 1 month
Cash flow hedges | Maximum  
Derivative Financial Instruments  
Maturity of contracts 3 months