XML 73 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Jul. 20, 2023
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]      
Unrealized gain on derivatives, net of tax $ 832 $ 2,734  
Interest Rate Swap Agreement [Member]      
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]      
Derivative Notional Amount 121,400    
Fixed interest rate     4.039%
Unrealized gain (loss) (1,400) 2,400  
Unrealized gain (loss) on derivatives, net of tax (1,000) 1,800  
Forward Currency Exchange Contracts [Member]      
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]      
Unrealized gain (loss) 2,500 1,300  
Unrealized gain (loss) on derivatives, net of tax 1,800 900  
Reclassified accumulated other comprehensive income (loss) $ (1,000) $ 900