XML 120 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Financial Instruments - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Interest Rate Swap | Interest Expense  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax $ 25,000