XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative and Hedging Activities - Schedule of Derivative Instruments in Statement of Financial Positions, Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Net Amounts of (Liabilities) Assets presented on the Balance Sheet $ 9,785 $ 5,470
Swap | Derivatives designated as hedging instruments: | Interest Rate Swaps    
Derivatives, Fair Value [Line Items]    
Net Amounts of (Liabilities) Assets presented on the Balance Sheet 9,652 3,877
Swap | Derivatives designated as hedging instruments: | USD | Interest Rate Swaps    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, at fair value 0 (2,110)
Derivative assets, at fair value 3,527 0
Swap | Derivatives designated as hedging instruments: | GBP | Interest Rate Swaps    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, at fair value (131) 0
Swap | Derivatives designated as hedging instruments: | EUR | Interest Rate Swaps    
Derivatives, Fair Value [Line Items]    
Derivative assets, at fair value 6,256 5,987
Swap | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Net Amounts of (Liabilities) Assets presented on the Balance Sheet 133 1,593
Swap | Derivatives not designated as hedging instruments: | GBP | Foreign Currency Forwards    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, at fair value (1,342) (1,906)
Derivative assets, at fair value 486 878
Swap | Derivatives not designated as hedging instruments: | EUR | Interest Rate Swaps    
Derivatives, Fair Value [Line Items]    
Derivative assets, at fair value 474 3,162
Swap | Derivatives not designated as hedging instruments: | EUR | Foreign Currency Forwards    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, at fair value (84) (1,129)
Derivative assets, at fair value $ 599 $ 588