XML 52 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Concentration of Credit Risk and Significant Customers (Tables)
12 Months Ended
Jun. 30, 2024
Risks and Uncertainties [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
Summarized below are individual customers whose revenue or accounts receivable balances were 10% or higher than the respective total consolidated amounts:
   Year Ended June 30,
Percentage of revenue  2024 2023 2022
Customer A  25.0 % 21.6 % 24.6 %
Customer B  46.0 % 35.6 % 39.7 %
Customer D  * 14.0 % *
   June 30,
Percentage of accounts receivable  2024 2023
Customer A  * 15.3 %
Customer B  * 17.6 %
Customer C  33.4 % 13.3 %
Customer D33.4 %30.9 %
* Less than 10%