XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Concentration of credit risk (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2021
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,
2021202020212020
Domestic$1,360 50.4 %$1,865 64.4 %2,985 56 %$3,408 64.2 %
Foreign1,341 49.6 %1,033 35.6 %2,391 44 %1,904 35.8 %
Total$2,701 100.0 %$2,898 100.0 %$5,376 100 %$5,312 100.0 %
   
Concentration Risk, Supplier one   two two two  
Revenues $ 2,700,757   $ 2,898,088 $ 5,375,826 $ 5,311,882  
Customer Concentration Risk [Member] | Customer One [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Customer       One One  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage     18.00% 12.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Two [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage         19.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,701,000   $ 2,898,000 $ 5,376,000 $ 5,312,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       one    
Accounts Receivable            
Concentration Risk [Line Items]            
Concentration Risk, Customer   one        
Accounts Receivable | Customer Concentration Risk [Member] | Customer One [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage       21.00%   23.00%
Domestic [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage 50.40%   64.40% 56.00% 64.20%  
Revenues $ 1,360,000   $ 1,865,000 $ 2,985,000 $ 3,408,000  
International [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage 49.60%   35.60% 44.00% 35.80%  
Revenues $ 1,341,000   $ 1,033,000 $ 2,391,000 $ 1,904,000  
Supplier one [Member] | Revenue Benchmark [Member] | Supplier Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage 49.00%   41.00% 41.00% 38.00%  
Supplier one [Member] | Accounts Payable Benchmark [Member] | Supplier Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage       52.00%   39.00%
Supplier two [Member] | Revenue Benchmark [Member] | Supplier Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage     12.00% 11.00%    
Supplier two [Member] | Accounts Payable Benchmark [Member] | Supplier Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage           12.00%
Supplier two [Member] | Cost of Goods and Service Benchmark | Supplier Concentration Risk [Member]            
Concentration Risk [Line Items]            
Concentration Risk, Percentage         13.00%