XML 114 R102.htm IDEA: XBRL DOCUMENT v3.24.3
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, 2024
Jun. 30, 2023
Jun. 30, 2022
Revenue, Major Customer [Line Items]      
Total net revenues 100.00% 100.00% 100.00%
United States      
Revenue, Major Customer [Line Items]      
Total net revenues 18.00% 24.00% 26.00%
China      
Revenue, Major Customer [Line Items]      
Total net revenues 23.00% 17.00% 20.00%
Japan      
Revenue, Major Customer [Line Items]      
Total net revenues 12.00% 14.00% 12.00%
Rest of world      
Revenue, Major Customer [Line Items]      
Total net revenues 47.00% 45.00% 42.00%