XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative and Hedging Activities - Schedule of Derivative Instruments in Statement of Financial Positions, Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Net Amounts of (Liabilities) Assets presented on the Balance Sheet $ 8,439 $ 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 7,109 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 2,282 0
Swap | Derivatives designated as hedging instruments | GBP | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, at fair value (1,490) 0
Swap | Derivatives designated as hedging instruments | EUR | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, at fair value (334) 0
Derivative assets, at fair value 6,651 5,987
Swap | Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Net Amounts of (Liabilities) Assets presented on the Balance Sheet 1,330 1,593
Swap | Derivatives not designated as hedging instruments | GBP | Foreign currency forwards    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, at fair value (1,565) (1,906)
Derivative assets, at fair value 724 878
Swap | Derivatives not designated as hedging instruments | EUR | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Derivative assets, at fair value 1,864 3,162
Swap | Derivatives not designated as hedging instruments | EUR | Foreign currency forwards    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, at fair value (316) (1,129)
Derivative assets, at fair value $ 623 $ 588