v3.26.1
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