XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Concentration of credit risk (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Concentration Risk [Line Items]            
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]       Domestic and international sales from operations are as follows:
(in thousands)For the Three Months Ended December 31,For the Six Months Ended December 31,
2023202220232022
Domestic$1,536 54 %$1,735 52 %$3,059 53 %$3,354 60 %
Foreign1,333 46 %1,271 48 %2,755 47 %2,256 40 %
Total$2,869 100 %$3,005 100 %$5,814 100 %$5,610 100 %
   
Revenues $ 2,869,237   $ 3,005,489 $ 5,814,237 $ 5,610,305  
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         $ 5,610,000  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage 1400.00%   12.00%      
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer two            
Concentration Risk [Line Items]            
Concentration Risk, Percentage 1100.00%   1100.00% 1100.00%    
Revenue Benchmark [Member] | Geographic Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage 100.00%   100.00% 100.00% 100.00%  
Revenues $ 2,869,000   $ 3,005,000 $ 5,814,000 $ 5,610,000  
Accounts Payable Benchmark [Member] | Supplier Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Supplier       one   two
Accounts Receivable Benchmark [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Customer       three    
Accounts Receivable            
Concentration Risk [Line Items]            
Concentration Risk, Customer     two one   one
Accounts Receivable | Customer Concentration Risk [Member] | Customer One [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage       13.00%   24.00%
Domestic [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage 54.00%   52.00% 53.00% 60.00%  
Revenues $ 1,536,000   $ 1,735,000 $ 3,059,000 $ 3,354,000  
International [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage 46.00%   48.00% 47.00% 40.00%  
Revenues $ 1,333,000   $ 1,271,000 $ 2,755,000 $ 2,256,000  
Supplier one [Member] | Revenue Benchmark [Member] | Supplier Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage 47.00%   49.00%      
Supplier one [Member] | Accounts Payable Benchmark [Member] | Supplier Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage   36.00%   39.00%    
Supplier two [Member] | Accounts Payable Benchmark [Member] | Supplier Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage   1100.00%