XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Derivative [Line Items]      
Derivatives in a Fair Value Asset Position Designated as Hedging Instruments $ 6,310 $ 6,783 $ 633
Derivatives in a Fair Value Liability Position Designated as Hedging Instruments 13,843 9 0
Derivatives in a Fair Value Asset Position Not Designated as Hedging Instruments 628 245 183
Derivatives in a Fair Value Liability Position Not Designated as Hedging Instruments 3,392 12 1,377
Interest Rate Swap Agreements [Member] | Other Non-Current Assets [Member]      
Derivative [Line Items]      
Derivatives in a Fair Value Asset Position Designated as Hedging Instruments 6,310 6,706 633
Interest Rate Swap Agreements [Member] | Other Long-Term Liabilities [Member]      
Derivative [Line Items]      
Derivatives in a Fair Value Liability Position Designated as Hedging Instruments 0 0 0
Forward Foreign Currency Exchange Contract [Member] | Other Current Assets [Member]      
Derivative [Line Items]      
Derivatives in a Fair Value Asset Position Designated as Hedging Instruments 0 77 0
Derivatives in a Fair Value Asset Position Not Designated as Hedging Instruments 628 245 183
Forward Foreign Currency Exchange Contract [Member] | Accounts Payable and Accrued Expenses [Member]      
Derivative [Line Items]      
Derivatives in a Fair Value Liability Position Designated as Hedging Instruments 13,843 9 0
Derivatives in a Fair Value Liability Position Not Designated as Hedging Instruments $ 3,392 $ 12 $ 1,377