XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
MAJOR CUSTOMERS & SUPPLIERS (Tables)
3 Months Ended
Sep. 30, 2023
Risks and Uncertainties [Abstract]  
Schedule of sales by major customers
                    
   Three Months Ended September 30, 
   2023   2022 
   Amount   Percent of Total   Amount   Percent of Total 
     
Total revenue   $11,938    100%  $11,087    100%
                     
Customer concentration:                    
Customer 1   $8,375    70%  $7,481    68%
Customer 2    1,209    10%   2,156    19%
Customer 3    1,165    10%   120    1%
Total  $10,749    90%  $9,757    88%
                     
Schedule of accounts receivable
                    
   September 30, 2023   June 30, 2023 
Total gross accounts receivable   $11,034    100%  $9,952    100%
                     
Customer concentration:                    
Customer 1.   $7,900    72%  $7,231    73%
Customer 2.    2,347    21%   1,951    19%
Total.   $10,247    93%  $9,182    92%