Derivative Financial Instruments - Cash Flow Hedges Impact on Financial Results (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|||||||
| Derivative Instruments, Gain (Loss) [Line Items] | ||||||||||||
| Amount of Gain or (Loss) Recognized as AOCIL on Derivatives, Net of Tax | $ (455) | $ (719) | $ (87) | $ 843 | ||||||||
| Amounts reclassified into earnings, net of taxes | (325) | $ (330) | (2,499) | $ (2,443) | ||||||||
| Interest rate swap | ||||||||||||
| Derivative Instruments, Gain (Loss) [Line Items] | ||||||||||||
| Amount of Gain or (Loss) Recognized as AOCIL on Derivatives, Net of Tax | (455) | (87) | $ (1,174) | $ 756 | ||||||||
| Amounts reclassified into earnings, net of taxes | (325) | (2,499) | (655) | (4,942) | ||||||||
| Cash Flow Hedging | Location, Statement of Income, Balance [Axis]: us-gaap:InterestExpenseNonoperating | ||||||||||||
| Derivative Instruments, Gain (Loss) [Line Items] | ||||||||||||
| Amounts reclassified into earnings, net of taxes | (325) | [1] | (2,499) | [1] | (655) | (4,942) | ||||||
| Cash Flow Hedging | Interest rate swap | ||||||||||||
| Derivative Instruments, Gain (Loss) [Line Items] | ||||||||||||
| Amount of Gain or (Loss) Recognized as AOCIL on Derivatives, Net of Tax | $ 455 | [2] | $ 87 | [2] | $ 1,174 | $ (756) | ||||||
| ||||||||||||