XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Instruments and Risk Management (Narrative) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
contract
OffsettingPosition
Jun. 30, 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 $ 129,818 $ 76,677  
Contingent consideration payment $ 81,742 $ 0