v3.26.1
Interest Rate Swap Agreements - Derivative Cash Flow Hedging Relationships on AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Net change in AOCI $ 1,575 $ (7,861)
Interest Rate Swap    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Unrealized income (loss) recognized 3,043 (4,986)
Reclassification from AOCI into earnings (1,468) (2,875)
Net change in AOCI $ 1,575 $ (7,861)