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