XML 120 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Derivative [Line Items]    
Estimated amounts to be reclassified over 12 months $ 11,300  
Other Current Assets    
Derivative [Line Items]    
Estimated fair value of derivative assets 11,200  
Other Long-Term Assets    
Derivative [Line Items]    
Estimated fair value of derivative assets 3,500 $ 4,100
Other Current Liabilities    
Derivative [Line Items]    
Estimated fair value of derivative liabilities   4,300
Other Long-Term Liabilities    
Derivative [Line Items]    
Estimated fair value of derivative liabilities 1,400 $ 39
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Swap    
Derivative [Line Items]    
Notional Amount $ 700,000