v3.26.1
Restructuring Expense (Separation and Restructuring Plan Activity) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]      
Increase in liability (termination and other charges) $ 6,329 $ 3,314 $ 1,870
Termination Benefits      
Restructuring Cost and Reserve [Line Items]      
Increase in liability (termination and other charges) 5,592 1,417 $ 40
Reduction in liability (payments and adjustments) (4,068) (1,418)  
Increase in liability (termination and other charges)   $ 1,418  
Liability ending balance $ 1,524