XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Derivative [Line Items]        
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ 164 $ (256) $ 403 $ (1,104)
Derivative, Gain (Loss) on Derivative, Net 81 42 (8) 389
Interest Rate Swap [Member]        
Derivative [Line Items]        
Derivative Instruments Designated As Hedging Instruments Interest Expense (650) 94 (1,210) 318
Derivative, Gain (Loss) on Derivative, Net (4,800)   (9,000)  
Derivative Instruments Designated As Hedging Instruments Interest Income (5,412) (68) (10,170) 687
Forward Contracts [Member]        
Derivative [Line Items]        
Derivative, Gain (Loss) on Derivative, Net 100   400  
Foreign Exchange [Member]        
Derivative [Line Items]        
Derivative, Net Hedge Ineffectiveness Gain (Loss) 0 (3) 0 (2)
Designated as Hedging Instrument [Member] | Forward Contracts [Member]        
Derivative [Line Items]        
Derivative, Gain (Loss) on Derivative, Net $ (253) $ 593 $ (130) $ (272)