Derivative Financial Instruments (Details) - Not Designated as Hedging Instrument - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Derivative [Line Items] | ||
| Fair Value | $ 955 | $ (929) |
| Swap, 3.74% Interest Rate | ||
| Derivative [Line Items] | ||
| Notional Amount | $ 275,000 | |
| Interest Rate | 3.74% | |
| Fair Value | $ 0 | (6) |
| Swap 4.41% Interest Rate | ||
| Derivative [Line Items] | ||
| Notional Amount | $ 275,000 | |
| Interest Rate | 4.41% | |
| Fair Value | $ 0 | (99) |
| Swap 3.51% Interest Rate | ||
| Derivative [Line Items] | ||
| Notional Amount | $ 350,000 | |
| Interest Rate | 3.51% | |
| Fair Value | $ 611 | (518) |
| Swap 3.52% Interest Rate | ||
| Derivative [Line Items] | ||
| Notional Amount | $ 200,000 | |
| Interest Rate | 3.52% | |
| Fair Value | $ 344 | $ (306) |