XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
MAJOR CUSTOMERS AND SUPPLIERS (Accounts receivable and payable) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Concentration Risk [Line Items]    
Total accounts payable $ 4,513 $ 2,261
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Concentration Risk [Line Items]    
Total gross accounts receivable $ 13,887 $ 9,952
Percentage of concentrations risk 100.00% 100.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer 1 [Member]    
Concentration Risk [Line Items]    
Total gross accounts receivable $ 10,488 $ 7,231
Percentage of concentrations risk 76.00% 73.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer 2 [Member]    
Concentration Risk [Line Items]    
Total gross accounts receivable $ 2,423 $ 1,951
Percentage of concentrations risk 17.00% 19.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Total Customer [Member]    
Concentration Risk [Line Items]    
Total gross accounts receivable $ 12,911 $ 9,182
Percentage of concentrations risk 93.00% 92.00%
Inventory Purchases [Member] | Supplier Concentration Risk [Member] | Supplier [Member]    
Concentration Risk [Line Items]    
Percentage of concentrations risk 100.00% 100.00%
Total inventory purchases $ 20,926 $ 19,835
Inventory Purchases [Member] | Supplier Concentration Risk [Member] | Supplier 1 [Member]    
Concentration Risk [Line Items]    
Percentage of concentrations risk 24.00% 23.00%
Total inventory purchases $ 5,004 $ 4,595
Inventory Purchases [Member] | Supplier Concentration Risk [Member] | Supplier 2 [Member]    
Concentration Risk [Line Items]    
Percentage of concentrations risk 11.00% 12.00%
Total inventory purchases $ 2,401 $ 2,406
Inventory Purchases [Member] | Supplier Concentration Risk [Member] | Supplier 3 [Member]    
Concentration Risk [Line Items]    
Percentage of concentrations risk 16.00% 11.00%
Total inventory purchases $ 3,351 $ 2,135
Inventory Purchases [Member] | Supplier Concentration Risk [Member] | Supplier 4 [Member]    
Concentration Risk [Line Items]    
Percentage of concentrations risk 1.00% 10.00%
Total inventory purchases $ 158 $ 2,059
Inventory Purchases [Member] | Supplier Concentration Risk [Member] | Total Supplier [Member]    
Concentration Risk [Line Items]    
Percentage of concentrations risk 52.00% 56.00%
Total inventory purchases $ 10,914 $ 11,195
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier [Member]    
Concentration Risk [Line Items]    
Percentage of concentrations risk 100.00% 100.00%
Total accounts payable $ 4,513 $ 2,261
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier 1 [Member]    
Concentration Risk [Line Items]    
Percentage of concentrations risk 31.00% 27.00%
Total accounts payable $ 1,405 $ 620
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier 2 [Member]    
Concentration Risk [Line Items]    
Percentage of concentrations risk 8.00% 2.00%
Total accounts payable $ 371 $ 41
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier 3 [Member]    
Concentration Risk [Line Items]    
Percentage of concentrations risk 9.00% 7.00%
Total accounts payable $ 416 $ 158
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Total Supplier [Member]    
Concentration Risk [Line Items]    
Percentage of concentrations risk 48.00% 36.00%
Total accounts payable $ 2,192 $ 819