Derivative Instruments and Hedging Activity (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Derivatives, Fair Value [Line Items] | ||
| Cash Flow Hedge Derivative Instrument Assets at Fair Value | $ 614 | $ 439 |
| Cash Flow Hedge Derivative Instrument Liabilities at Fair Value | 2,966 | 4,181 |
| Interest rate swaps | ||
| Derivatives, Fair Value [Line Items] | ||
| Interest Rate Cash Flow Hedge Asset at Fair Value | 446 | 318 |
| Interest rate swaps | ||
| Derivatives, Fair Value [Line Items] | ||
| Interest Rate Cash Flow Hedge Asset at Fair Value | 168 | 121 |
| Total Assets | ||
| Derivatives, Fair Value [Line Items] | ||
| Interest Rate Cash Flow Hedge Derivative at Fair Value, Net | 1,814 | 2,809 |
| Foreign exchange forward contracts | ||
| Derivatives, Fair Value [Line Items] | ||
| Interest Rate Cash Flow Hedge Derivative at Fair Value, Net | 516 | 1,023 |
| Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net | $ 636 | $ 349 |