XML 130 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments (Schedule of Long-Term Debt) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Long-term debt $ 318,531 $ 456,885
Less: Current maturities of long-term debt 0 4,218
Long-term debt $ 318,531 $ 452,667
Line of Credit    
Debt Instrument [Line Items]    
Interest rate, effective percentage 5.77% 3.49%
Basis spread on variable rate 4.09%  
Line of Credit | USD borrowings    
Debt Instrument [Line Items]    
Long-term debt $ 225,000 $ 446,000
Line of Credit | EUR borrowings    
Debt Instrument [Line Items]    
Long-term debt 93,485 0
Foreign Bank Debt    
Debt Instrument [Line Items]    
Long-term debt $ 46 $ 10,885