Other Balance Sheet Components Other Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Jun. 30, 2025 |
||||
|---|---|---|---|---|---|---|
| Separate Account, Liability [Line Items] | ||||||
| Derivative Liability, Noncurrent | $ 24,700 | $ 52,089 | ||||
| Finance Lease, Liability, Noncurrent | 36,879 | 24,501 | ||||
| Deferred Compensation Liability, Classified, Noncurrent | 9,233 | 16,919 | ||||
| Liability, Pension and Other Postretirement and Postemployment Benefits, Noncurrent | [1] | 8,616 | 1,988 | |||
| DeferredPurchaseConsiderationLiabilityNoncurrent | [2] | 7,881 | 0 | |||
| Other liabilities | $ 100,801 | $ 107,246 | ||||
| Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other liabilities | Other liabilities | ||||
| Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other liabilities | |||||
| Other Noncurrent Liabilities [Member] | ||||||
| Separate Account, Liability [Line Items] | ||||||
| Other liabilities | $ 13,492 | $ 11,749 | ||||
| ||||||