XML 91 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Interest Rate Swap Agreements - Derivative Cash Flow Hedging Relationships on AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Net change in AOCI $ (11,940) $ (10,787) $ 49,392
Interest Rate Swap      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Unrealized income recognized 7,070 5,416 45,799
(Loss) income reclassified from AOCI into earnings (19,010) (16,203) 3,593
Net change in AOCI $ (11,940) $ (10,787) $ 49,392