XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives (Fair Value of Company's Other Derivatives) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Derivative [Line Items]      
Fair value of derivatives $ 28,848 $ 8,696 $ (10,199)
Interest rate component of debt - accounted for as a hedge | Other current assets | Interest rate contract      
Derivative [Line Items]      
Fair value of derivatives 5,158 6,761 6,000
Interest rate component of debt - accounted for as a hedge | Other noncurrent assets | Interest rate contract      
Derivative [Line Items]      
Fair value of derivatives 12,577 22,723 14,281
Interest rate component of debt - accounted for as a hedge | Other long-term liabilities | Interest rate contract      
Derivative [Line Items]      
Fair value of derivatives $ (1,218) $ (301) $ 0