XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Concentration of credit risk (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Concentration Risk [Line Items]    
Concentration Risk, Supplier   two
Net income $ 456,826 $ 18,081
Accumulated Deficit [Member]    
Concentration Risk [Line Items]    
Net income $ 456,826 $ 18,081
Customer Concentration Risk [Member] | Customer One [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Customer One One
Geographic Concentration Risk [Member]    
Concentration Risk [Line Items]    
Revenues $ 12,180,000 $ 10,703,000
Accounts Receivable    
Concentration Risk [Line Items]    
Concentration Risk, Customer one one
Accounts Receivable | Customer Concentration Risk [Member] | Customer One [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 24.00% 13.00%
Revenue Benchmark | Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Supplier two  
Revenue Benchmark | Customer Concentration Risk [Member] | Customer One [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 11.00% 11.00%
Revenue Benchmark | Geographic Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 100.00% 100.00%
Accounts Payable | Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Supplier two one
Domestic [Member] | Geographic Concentration Risk [Member]    
Concentration Risk [Line Items]    
Revenues $ 7,044,000 $ 5,720,000
Domestic [Member] | Revenue Benchmark | Geographic Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 57.80% 53.40%
International [Member] | Geographic Concentration Risk [Member]    
Concentration Risk [Line Items]    
Revenues $ 5,136,000 $ 4,983,000
International [Member] | Revenue Benchmark | Geographic Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 42.20% 46.60%
Supplier one [Member] | Accounts Payable Benchmark [Member] | Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 36.00% 36.00%
Supplier one [Member] | Revenue Benchmark | Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 42.00% 39.00%
Supplier two [Member] [Member] | Accounts Payable Benchmark [Member] | Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 11.00%  
Supplier two [Member] [Member] | Revenue Benchmark | Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 11.00% 12.00%