XML 124 R102.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Disclosure - Summary of Countries Represents More Than Ten Percent of Company's Revenue (Details) - Revenue, Segment Benchmark [Member] - Geographic Concentration Risk [Member]
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Revenue, Major Customer [Line Items]      
Total revenues 100.00% 100.00% 100.00%
United States      
Revenue, Major Customer [Line Items]      
Total revenues 24.00% 26.00% 25.00%
China      
Revenue, Major Customer [Line Items]      
Total revenues 17.00% 20.00% 20.00%
Japan      
Revenue, Major Customer [Line Items]      
Total revenues 14.00% 12.00% 16.00%
Rest of world      
Revenue, Major Customer [Line Items]      
Total revenues 45.00% 42.00% 39.00%