XML 55 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives and Hedging Activities (Tables)
12 Months Ended
Dec. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
The fair values of outstanding derivative instruments were as follows (in thousands):
Consolidated Balance Sheet LocationAs of December 31, 2020
Derivative assets:
Foreign currency forward contracts designated as cash flow hedgesPrepaid expenses and other current assets$432 
Total derivative assets$432