XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives - Schedule of Changes in Fair Value of Derivative Assets and Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Derivative [Line Items]        
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ (256) $ (27) $ (1,104) $ 309
Derivative, Gain (Loss) on Derivative, Net 42 (277) 389 1,153
Interest Rate Swap [Member]        
Derivative [Line Items]        
Derivative Instruments Designated As Hedging Instruments Interest Expense 94 236 318 462
Derivative, Gain (Loss) on Derivative, Net (200)   400  
Derivative Instruments Designated As Hedging Instruments Interest Income (68) 305 687 305
Forward Contracts [Member]        
Derivative [Line Items]        
Derivative, Gain (Loss) on Derivative, Net (300)   (1,500)  
Foreign Exchange [Member]        
Derivative [Line Items]        
Derivative, Net Hedge Ineffectiveness Gain (Loss) (3) 3 (2) 5
Designated as Hedging Instrument [Member] | Forward Contracts [Member]        
Derivative [Line Items]        
Derivative, Gain (Loss) on Derivative, Net $ 593 $ 641 $ (272) $ (401)