XML 152 R135.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Financial Instruments and Hedging Activities - Additional Information (Details) - Foreign Exchange Contract
Sep. 30, 2021
USD ($)
Not Designated as Hedging Instruments  
Open derivative instruments  
Derivative, Notional Amount $ 64,000,000.0
Cash Flow Hedging | Designated as Hedging Instrument  
Open derivative instruments  
Derivative, Notional Amount $ 113,500,000