Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)

v3.24.0.1
Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Total assets $ 17,109 $ 40,596
Contingent consideration   3,500
Total liabilities 7,958 3,500
Cash flow hedges    
Derivative instruments - cash flow hedges 11,589 16,857
Net investment hedge    
Derivative instruments - net investment hedge 7,958  
Level 1    
Total assets 5,520 23,739
Level 2    
Total assets 11,589 16,857
Total liabilities 7,958  
Level 2 | Cash flow hedges    
Derivative instruments - cash flow hedges 11,589 16,857
Level 2 | Net investment hedge    
Derivative instruments - net investment hedge 7,958  
Level 3    
Contingent consideration   3,500
Total liabilities   3,500
Exchanged traded investment grade bond funds    
Investments, Fair Value Disclosure   23,739
Exchanged traded investment grade bond funds | Level 1    
Investments, Fair Value Disclosure   $ 23,739
Certificates of Deposit [Member]    
Investments, Fair Value Disclosure 5,520  
Certificates of Deposit [Member] | Level 1    
Investments, Fair Value Disclosure $ 5,520