v3.26.3
Derivatives and Hedging Activities - Schedule of Balance Sheet Location (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value $ 1,527 $ 5,835
Derivative liability, fair value 13,764 19,706
Prepaid expenses and other current assets | Interest Rate Swap    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value 1,527 3,091
Prepaid expenses and other current assets | Cross-currency swaps    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value 0 2,335
Prepaid expenses and other current assets | Foreign currency forward contracts    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value 0 269
Other noncurrent assets | Interest Rate Swap    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value   140
Other noncurrent assets | Cross-currency swaps    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value   0
Accrued expenses and other current liabilities | Interest Rate Swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value 0 0
Accrued expenses and other current liabilities | Cross-currency swaps    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value 13,637 0
Accrued expenses and other current liabilities | Foreign currency forward contracts    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value $ 127 0
Other noncurrent liabilities | Interest Rate Swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value   0
Other noncurrent liabilities | Cross-currency swaps    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value   $ 19,706