v3.26.1
Derivatives and Hedging Activities - Derivative Instruments in Statement of Financial Positions, Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Net Amounts of (Liabilities) Assets presented on the Balance Sheet $ (819) $ (5,291)
Swap | Derivatives designated as hedging instruments | Interest Rate Swaps    
Derivatives, Fair Value [Line Items]    
Net Amounts of (Liabilities) Assets presented on the Balance Sheet (98) (995)
Swap | Derivatives designated as hedging instruments | EUR | Interest Rate Swaps    
Derivatives, Fair Value [Line Items]    
Derivative assets, at fair value 169 0
Derivative liabilities, at fair value (267) (995)
Swap | Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Net Amounts of (Liabilities) Assets presented on the Balance Sheet (721) (4,296)
Swap | Derivatives not designated as hedging instruments | EUR | Foreign Currency Forwards    
Derivatives, Fair Value [Line Items]    
Derivative assets, at fair value 775 7
Derivative liabilities, at fair value (225) (1,163)
Swap | Derivatives not designated as hedging instruments | British Pounds Sterling (“GBP”) | Foreign Currency Forwards    
Derivatives, Fair Value [Line Items]    
Derivative assets, at fair value 34 0
Derivative liabilities, at fair value $ (1,305) $ (3,140)