Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Assets, Fair Value Disclosure $ 6,919 $ 11,690
Total liabilities 8,310 2,051
Cash flow hedges    
Derivative instruments - liabilities 269  
Net investment hedge    
Derivative instruments - liabilities 8,041 2,051
Other current assets | Cash flow hedges    
Derivative instruments - assets 250 805
Other assets | Cash flow hedges    
Derivative instruments - assets 6,669 9,813
Level 1    
Assets, Fair Value Disclosure   1,072
Level 2    
Assets, Fair Value Disclosure 6,919 10,618
Total liabilities 8,310 2,051
Level 2 | Cash flow hedges    
Derivative instruments - liabilities 269  
Level 2 | Net investment hedge    
Derivative instruments - liabilities 8,041 2,051
Level 2 | Other current assets | Cash flow hedges    
Derivative instruments - assets 250 805
Level 2 | Other assets | Cash flow hedges    
Derivative instruments - assets $ 6,669 9,813
Certificates of Deposit    
Investments, Fair Value Disclosure   1,072
Certificates of Deposit | Level 1    
Investments, Fair Value Disclosure   $ 1,072