v3.26.1
Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Fair Value Measurements    
Total assets $ 12,240 $ 8,105
Total liabilities 14,712 18,034
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Fair Value Measurements    
Exchange traded securities 767  
Notes receivable 3,913 3,078
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent | Cash flow hedges    
Fair Value Measurements    
Derivatives designated as hedging instruments - cash flow hedges   2,843
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Fair Value Measurements    
Notes receivable 7,560 2,184
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Net investment hedge    
Fair Value Measurements    
Derivatives designated as hedging instruments - net investment hedge 14,712 18,034
Level 1    
Fair Value Measurements    
Total assets 767  
Level 1 | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Fair Value Measurements    
Exchange traded securities 767  
Level 2    
Fair Value Measurements    
Total assets   2,843
Total liabilities 14,712 18,034
Level 2 | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent | Cash flow hedges    
Fair Value Measurements    
Derivatives designated as hedging instruments - cash flow hedges   2,843
Level 2 | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Net investment hedge    
Fair Value Measurements    
Derivatives designated as hedging instruments - net investment hedge 14,712 18,034
Level 3    
Fair Value Measurements    
Total assets 11,473 5,262
Level 3 | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Fair Value Measurements    
Notes receivable 3,913 3,078
Level 3 | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Fair Value Measurements    
Notes receivable $ 7,560 $ 2,184