XML 47 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Research and Collaboration Agreements, Sublicense Agreements and Investments in Privately Held Companies (Details Textual)
1 Months Ended 12 Months Ended
Jun. 24, 2020
Jun. 30, 2017
USD ($)
Jun. 30, 2017
EUR (€)
Aug. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 16, 2021
USD ($)
Dec. 16, 2021
EUR (€)
Jul. 26, 2021
Jul. 08, 2021
shares
Dec. 01, 2020
Apr. 26, 2019
Upfront Payment Payable             $ 500,000          
Research and Development Expense, Related Party         $ 0              
Number of Performance Obligations             2 2        
Cost of Goods and Services Sold, Total         1,944,438 $ 1,424,931            
Accounts Receivable, after Allowance for Credit Loss, Current, Total         277,831 294,199            
Collaborative Arrangement, Payment for Research and Development Agreement   $ 1,100,000 € 1,000,000.0                  
BDI Holdings [Member]                        
Proceeds from Sales of Business, Affiliate and Productive Assets       $ 1,600,000 1,600,000              
Research Services Agreement [Member]                        
Collaborative Arrangement, Payment for Research and Development Agreement | €     € 1                  
Alphazyme [Member]                        
Sale of Stock, Percentage of Ownership after Transaction 2.50%                      
Equity Securities without Readily Determinable Fair Value, Amount           284,709            
Novovet [Member]                        
Equity Method Investment, Ownership Percentage                       20.00%
Unbilled Revenues [Member]                        
Accounts Receivable, after Allowance for Credit Loss, Current, Total         176,656 $ 163,667            
ID Biologics Inc [Member]                        
Investment Owned, Balance, Shares (in shares) | shares                   129,661    
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners                   0.37%    
Alphazyme [Member]                        
Ownership Percentage                     1.99%  
BDI Holdings [Member]                        
Ownership Percentage                 16.10%      
BDI Holdings [Member] | Research Services Agreement [Member]                        
Collaborative Arrangement, Equity Interest Acquired   16.10% 16.10%                  
Collaborative Arrangement, Minimum Obligation For Research and Development   $ 936,000                    
VLPBio Member                        
Ownership Percentage                 3.30%      
VLPBio Member | Research Services Agreement [Member]                        
Collaborative Arrangement, Equity Interest Acquired   3.30% 3.30%                  
Janssen Pharmaceutical Companies [Member]                        
Non-refundable Upfront Payment, Received             $ 500,000          
Deferred License Revenue         500,000              
ID Biologics Inc [Member]                        
Cost of Goods and Services Sold, Total         194,000              
ID Biologics Inc [Member] | Unbilled Revenues [Member]                        
Accounts Receivable, after Allowance for Credit Loss, Current, Total         $ 27,000              
Research and Development [Member] | Janssen Pharmaceutical Companies [Member]                        
Contract with Customer, Asset, after Allowance for Credit Loss, Total | €               € 1,600,000