XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Instruments and Risk Management (Narrative) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
contract
OffsettingPosition
Mar. 31, 2021
USD ($)
contract
Dec. 31, 2021
OffsettingPosition
Derivative Instruments and Hedging Activities Disclosure [Abstract]      
Number of foreign currency derivatives (in contracts) | contract 0 0  
Number of offsetting positions (in offsetting positions) | OffsettingPosition 0   0
Mark to market loss on contingent consideration $ 98,126 $ 14,923  
Contingent consideration payment $ 55,169 $ 0