XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
MAJOR CUSTOMERS & SUPPLIERS (Tables)
3 Months Ended
Sep. 30, 2024
Risks and Uncertainties [Abstract]  
Schedule of sales by major customers
                    
   Three Months Ended September 30, 
   2024   2023 
   Amount   Percent of Total   Amount   Percent of Total 
     
Total revenue  $14,892    100%  $11,938    100%
                     
Customer concentration:                    
Customer 1  $11,377    76%  $8,375    70%
Customer 2   1,837    12%   1,209    10%
Customer 3   760    5%   1,165    10%
Total  $13,974    93%  $10,749    90%
                     
Schedule of accounts receivable
                    
   September 30, 2024   June 30, 2024 
Total gross accounts receivable   $13,459    100%  $13,887    100%
                     
Customer concentration:                    
     Customer 1  $10,090    75%  $10,488    76%
     Customer 2    2,581    19%   2,423    17%
Total  $12,671    94%  $12,911    93%