XML 109 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments (Narrative) (Details)
1 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Jan. 01, 2022
USD ($)
May 31, 2022
USD ($)
derivative_instrument
Jun. 30, 2020
USD ($)
derivative_instrument
Derivative [Line Items]          
Gain (Loss) Recognized in Other Comprehensive Loss   $ 11,900,000 $ 5,600,000    
AOCI balance related to hedging activities   17,300,000      
Net current deferred gains expected to be realized   $ 3,700,000      
Foreign Exchange Forward          
Derivative [Line Items]          
Number of derivative instruments | derivative_instrument       2 2
Notional amount of derivative       $ 250,000,000 $ 250,000,000
Proceeds from derivative instrument $ 16,200,000