XML 105 R86.htm IDEA: XBRL DOCUMENT v3.22.2
Business Segments (Details) - Segment
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Business Segments [Line Items]      
Number of reportable segments 2    
U.S. Government | Sales | Revenue from Various Agencies and Departments      
Business Segments [Line Items]      
Percentage of revenues 94.80% 95.50% 95.60%