XML 85 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Interest Rate Swap Agreements - Derivative Asset Classification (Details) - Interest Rate Swap - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total interest rate swap assets $ 2,891 $ 13,178
Total interest rate swap liabilities 7,774 0
Fair value of interest rate swap agreements (4,883) 13,178
Other current assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total interest rate swap assets 2,891 9,914
Other assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total interest rate swap assets 0 3,264
Other accrued expenses and liabilities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total interest rate swap liabilities 1,750 0
Other long-term liabilities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total interest rate swap liabilities $ 6,024 $ 0