XML 138 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Concentration of Credit Risk and Significant Customers (Tables)
3 Months Ended
Sep. 30, 2025
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:
Three Months Ended September 30,
Percentage of revenue20252024
Customer A21.8 %22.5 %
Customer B53.8 %51.5 %

 September 30,
2025
June 30,
2025
Percentage of accounts receivable
Customer A *14.9 %
Customer B 72.9 %52.3 %