XML 114 R98.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives and Hedging Transactions - Schedule of Fair Value of Derivative Instruments (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Derivative Asset [Abstract]  
Derivative assets $ 4,576
Derivative Liability [Abstract]  
Derivative liabilities 6,561
Prepaid expenses and other current assets  
Derivative Asset [Abstract]  
Derivative assets 4,576
Accrued expenses and other current liabilities  
Derivative Liability [Abstract]  
Derivative liabilities $ 6,561