XML 39 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of significant accounting policies (Narrative) (Details) - USD ($)
shares in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Significant Accounting Policies [Line Items]            
FDIC limit of insurable cash $ 250,000   $ 250,000      
Letters of credit outstanding, amount 549,730   549,730   $ 746,792  
Allowance for doubtful accounts receivable 0   0   20,753  
Inventory valuation reserves 67,248   67,248   288,378  
Impairment charge 0   170,714      
Amortization of intangible assets 212,829 $ 205,026 615,471 $ 464,689    
Impairment of finite-lived intangible assets $ 750,596    
Goodwill 7,606,071   7,606,071   8,024,729  
Finite-lived intangible assets, fair value 0   $ 0      
Antidilutive securities excluded from computation of earnings per share, amount     10.7 2.2    
Research and development expense to government grant 190,911   $ 564,983      
Earned but not yet received $ 896,799   $ 896,799   413,530  
Minimum [Member]            
Significant Accounting Policies [Line Items]            
Accounts receivable period due     30 days      
Maximum [Member]            
Significant Accounting Policies [Line Items]            
Accounts receivable period due     90 days      
Domestic Country [Member]            
Significant Accounting Policies [Line Items]            
Operating loss carryforwards         196,511,928 $ 188,282,298
Operating loss carryforwards, expiration terms     begin to expire in 2022      
Foreign [Member]            
Significant Accounting Policies [Line Items]            
Operating loss carryforwards         160,540,528  
Operating loss carryforwards, foreign subsidiaries         $ 138,576,755  
Customer One [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]            
Significant Accounting Policies [Line Items]            
Concentration risk, percentage     28.00%   20.00%  
Customer One [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]            
Significant Accounting Policies [Line Items]            
Concentration risk, percentage 20.00% 33.00% 19.00% 29.00%    
Customer Two [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]            
Significant Accounting Policies [Line Items]            
Concentration risk, percentage     15.00%      
Customer Two [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]            
Significant Accounting Policies [Line Items]            
Concentration risk, percentage 17.00%   15.00% 11.00%    
Customer Three [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]            
Significant Accounting Policies [Line Items]            
Concentration risk, percentage     11.00%      
Customer Three [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]            
Significant Accounting Policies [Line Items]            
Concentration risk, percentage     10.00%