XML 64 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business and Credit Concentrations (Details) - Accounts Receivable - Credit Concentration Risk
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Customer One      
Business and Credit Concentrations      
Concentration risk (as a percent) 17.00% 19.00% 22.00%
Customer Two      
Business and Credit Concentrations      
Concentration risk (as a percent) 12.00% 14.00%  
Customer Three      
Business and Credit Concentrations      
Concentration risk (as a percent)     16.00%