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