XML 118 R100.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring (Summary of Restructuring and Severance Costs By Segment) (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Restructuring Cost and Reserve [Line Items]      
Restructuring and other charges $ 0 $ 0 $ 9,258,000
Severance and benefit costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other charges     8,824,000
Other      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other charges     $ 434,000