v3.26.3
Fair Value of Financial Instruments - Schedule of Remaining Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Assets:    
Deferred compensation plan investments, current and non-current $ 39,003 $ 37,642
Total assets at fair value 39,536 37,892
Liabilities:    
Deferred compensation plan investments, current and non-current 38,992 37,642
Liability for contingent consideration, current and non-current 24,220 28,150
Total liabilities at fair value 63,212 65,795
Forward foreign currency exchange contracts    
Assets:    
Derivative asset 5  
Liabilities:    
Forward foreign currency exchange contracts   3
Interest rate swap agreement    
Assets:    
Derivative asset 440 239
Foreign currency hedge    
Assets:    
Derivative asset 88 11
Quoted prices in active markets (Level 1)    
Assets:    
Deferred compensation plan investments, current and non-current 39,003 37,642
Total assets at fair value 39,003 37,642
Liabilities:    
Deferred compensation plan investments, current and non-current 38,992 37,642
Liability for contingent consideration, current and non-current 0 0
Total liabilities at fair value 38,992 37,642
Quoted prices in active markets (Level 1) | Forward foreign currency exchange contracts    
Assets:    
Derivative asset 0  
Liabilities:    
Forward foreign currency exchange contracts   0
Quoted prices in active markets (Level 1) | Interest rate swap agreement    
Assets:    
Derivative asset 0 0
Quoted prices in active markets (Level 1) | Foreign currency hedge    
Assets:    
Derivative asset 0 0
Significant other observable inputs (Level 2)    
Assets:    
Deferred compensation plan investments, current and non-current 0 0
Total assets at fair value 533 250
Liabilities:    
Deferred compensation plan investments, current and non-current 0 0
Liability for contingent consideration, current and non-current 0 0
Total liabilities at fair value 0 3
Significant other observable inputs (Level 2) | Forward foreign currency exchange contracts    
Assets:    
Derivative asset 5  
Liabilities:    
Forward foreign currency exchange contracts   3
Significant other observable inputs (Level 2) | Interest rate swap agreement    
Assets:    
Derivative asset 440 239
Significant other observable inputs (Level 2) | Foreign currency hedge    
Assets:    
Derivative asset 88 11
Significant unobservable inputs (Level 3)    
Assets:    
Deferred compensation plan investments, current and non-current 0 0
Total assets at fair value 0 0
Liabilities:    
Deferred compensation plan investments, current and non-current 0 0
Liability for contingent consideration, current and non-current 24,220 28,150
Total liabilities at fair value 24,220 28,150
Significant unobservable inputs (Level 3) | Forward foreign currency exchange contracts    
Assets:    
Derivative asset 0  
Liabilities:    
Forward foreign currency exchange contracts   0
Significant unobservable inputs (Level 3) | Interest rate swap agreement    
Assets:    
Derivative asset 0 0
Significant unobservable inputs (Level 3) | Foreign currency hedge    
Assets:    
Derivative asset $ 0 $ 0