XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jul. 20, 2023
Dec. 31, 2022
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]            
Unrealized gain (loss) on derivatives, net of tax $ 996 $ 1,116 $ 2,144 $ 3,563    
Amounts classified from accumulated other comprehensive income 900 $ 200 1,300 $ 100    
Interest Rate Swap [Member]            
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]            
Derivative Notional Amount $ 118,100   $ 118,100   $ 128,800 $ 121,900
Fixed interest rate 2.928% 2.928% 2.928% 2.928% 4.039%  
Unrealized gain (loss) on interest rate swap $ 400 $ 1,600 $ 500 $ 4,300    
Unrealized gain (loss) on derivatives, net of tax 300 1,200 400 3,200    
Forward Currency Exchange [Member]            
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]            
Derivative Notional Amount 32,600   32,600      
Unrealized gain (loss) on interest rate swap 1,700 100 3,400 400    
Unrealized gain (loss) on derivatives, net of tax $ 1,300 $ 100 $ 2,500 $ 300