XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets:    
Cash equivalents $ 8,990 $ 6,027
Deferred Compensation Plan Assets 5,242 3,488
Total assets at fair value 15,731 21,298
Liabilities:    
Deferred compensation plans 5,242 3,488
Total liabilities at fair value 7,853 27,489
Cross-currency swap agreements | Not Designated as Hedging Instrument    
Assets:    
Derivative Asset 657 2,261
Liabilities:    
Derivative liabilities 781 1,769
Cross-currency swap agreements | Designated as Hedging Instrument    
Liabilities:    
Derivative liabilities 1,830 22,232
Interest rate swap agreement(s)    
Assets:    
Derivative Asset 842 9,522
Level One    
Assets:    
Cash equivalents 8,990 6,027
Deferred Compensation Plan Assets 0 0
Total assets at fair value 8,990 6,027
Liabilities:    
Deferred compensation plans 0 0
Total liabilities at fair value 0 0
Level One | Cross-currency swap agreements | Not Designated as Hedging Instrument    
Assets:    
Derivative Asset 0 0
Liabilities:    
Derivative liabilities 0 0
Level One | Cross-currency swap agreements | Designated as Hedging Instrument    
Liabilities:    
Derivative liabilities 0 0
Level One | Interest rate swap agreement(s)    
Assets:    
Derivative Asset 0 0
Level Two    
Assets:    
Cash equivalents 0 0
Deferred Compensation Plan Assets 5,242 3,488
Total assets at fair value 6,741 15,271
Liabilities:    
Deferred compensation plans 5,242 3,488
Total liabilities at fair value 7,853 27,489
Level Two | Cross-currency swap agreements | Not Designated as Hedging Instrument    
Assets:    
Derivative Asset 657 2,261
Liabilities:    
Derivative liabilities 781 1,769
Level Two | Cross-currency swap agreements | Designated as Hedging Instrument    
Liabilities:    
Derivative liabilities 1,830 22,232
Level Two | Interest rate swap agreement(s)    
Assets:    
Derivative Asset 842 9,522
Level Three    
Assets:    
Cash equivalents 0 0
Deferred Compensation Plan Assets 0 0
Total assets at fair value 0 0
Liabilities:    
Deferred compensation plans 0 0
Total liabilities at fair value 0 0
Level Three | Cross-currency swap agreements | Not Designated as Hedging Instrument    
Assets:    
Derivative Asset 0 0
Liabilities:    
Derivative liabilities 0 0
Level Three | Cross-currency swap agreements | Designated as Hedging Instrument    
Liabilities:    
Derivative liabilities 0 0
Level Three | Interest rate swap agreement(s)    
Assets:    
Derivative Asset $ 0 $ 0