XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative and Hedging Activities - Schedule of Derivative Instruments in Statement of Financial Positions, Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Net Amounts of (Liabilities) Assets presented on the Balance Sheet $ 25,851 $ 36,951
Swap | Derivatives designated as hedging instruments | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Net Amounts of (Liabilities) Assets presented on the Balance Sheet 18,495 23,547
Swap | Derivatives designated as hedging instruments | USD | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Derivative assets, at fair value 1,167 0
Swap | Derivatives designated as hedging instruments | GBP | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Derivative assets, at fair value 189 4,200
Swap | Derivatives designated as hedging instruments | EUR | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Derivative assets, at fair value 17,139 19,347
Swap | Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Net Amounts of (Liabilities) Assets presented on the Balance Sheet 7,356 13,404
Swap | Derivatives not designated as hedging instruments | GBP | Foreign currency forwards    
Derivatives, Fair Value [Line Items]    
Derivative assets, at fair value 1,779 4,091
Derivative liabilities, at fair value (1,024) (29)
Swap | Derivatives not designated as hedging instruments | EUR | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Derivative assets, at fair value 6,050 7,230
Swap | Derivatives not designated as hedging instruments | EUR | Foreign currency forwards    
Derivatives, Fair Value [Line Items]    
Derivative assets, at fair value 1,325 2,411
Derivative liabilities, at fair value $ (774) $ (299)