Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity (Details Narrative)

v3.20.4
Shareholders' Equity (Details Narrative)
3 Months Ended 12 Months Ended
Dec. 29, 2020
USD ($)
$ / shares
shares
Nov. 24, 2020
USD ($)
$ / shares
shares
May 14, 2020
shares
May 10, 2020
USD ($)
Investors
$ / shares
shares
May 01, 2020
shares
May 10, 2019
May 01, 2019
$ / shares
shares
Mar. 25, 2019
USD ($)
$ / shares
shares
Feb. 01, 2019
shares
Nov. 08, 2017
USD ($)
Investors
$ / shares
shares
Sep. 30, 2020
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
shares
May 10, 2017
shares
Proceeds from public offering | $               $ 12,500,000            
Warrants outstanding                       20,513,145    
Proceeds from warrants | $                     $ 5,153,902      
Preferred stock, shares authorized                       50,000,000 50,000,000  
Debt Conversion Agreement [Member] | Precigen Note [Member]                            
Number of common stock issued in offering                       100    
Debt instrument aggregate amount including accrued interest | $                       $ 3,400,000    
Series A Convertible Preferred Stock [Member]                            
Warrants exercise price per share | $ / shares       $ 3.10                    
Warrants description       The warrants have a term of seven years from the date of issuance are non-exercisable until 6 months after issuance, have an exercise price of $3.10 per share.                    
Number of shares issued upon conversion, convertible preferred stock       258,300                    
Number of preferred stock converted       2,583,000                    
Series A Preferred Stock [Member]                            
Preferred stock, shares authorized                           12,000,000
Series B Preferred Stock [Member]                            
Preferred stock, shares authorized                           6,600,000
Series B Preferred Stock [Member] | Debt Conversion Agreement [Member] | Precigen Note [Member]                            
Number of shares issued upon conversion, value | $                       $ 2,400,000    
Series C Preferred Stock [Member] | Precigen Note [Member]                            
Number of common stock issued in offering                       100    
Series C Convertible Preferred Stock [Member]                            
Description on preferred stock, conversion basis                       Upon any liquidation, dissolution or winding-up by us, whether voluntary or involuntary, the holders of Series C Preferred Stock shall be entitled to receive, in preference to the Junior Securities, an amount of cash equal to the product of (i) sum of (a) the number of shares of Series C Preferred Stock then held by such holder plus, (b) the number of shares of Series C Preferred Stock issuable to such holder in connection with any accrued but unpaid dividends, multiplied by (ii) the Stated Value, of $33,847.9874 per share, of Series C Preferred Stock ("the Series C Liquidation Amount") and no distribution or payments shall be made in respect of any Junior Securities unless all Series C Liquidation Amounts, if any, are first paid in full.    
Preferred stock shares designated                   1,000        
Preferred stock dividend rate           20.00%           12.00%    
2018 Warrants [Member]                            
Warrants exercise price per share | $ / shares                     $ 1.00      
Warrants outstanding                     760,000      
Warrants acquired                     4,294,500      
2019 Warrants [Member]                            
Warrants exercise price per share | $ / shares                     $ 0.90      
Warrants outstanding                     4,882,114      
Warrants acquired                     9,583,334      
First Closing [Member] | Series A Convertible Preferred Stock [Member]                            
Warrants to purchase       462,106                    
Second Closing [Member] | Series A Convertible Preferred Stock [Member]                            
Warrants to purchase       602,414                    
Noachis Terra Inc. [Member]                            
Number of common stock issued in offering         9,200,000                  
Three Accredited Investors [Member] | Series A Convertible Preferred Stock [Member] | Securities Purchase Agreement [Member]                            
Number of accredited investors | Investors       3                    
Proceeds from convertible preferred stock | $       $ 3,000,000                    
Description on preferred stock, conversion basis       The full $3,000,000 of Preferred Stock, and after giving effect to the reverse stock split and the previous conversion of 2,583,000 shares of Series A Preferred Stock into 258,300 shares of the Company's common stock, is convertible into nine hundred, forty-one thousand, seven hundred and one shares of our common stock, based on a fixed conversion price of $2.50 per share on an as-converted basis.                    
Common Stock [Member]                            
Number of common stock issued in offering               16,666,668     5,642,114   16,666,668  
Issuance of stock as partial consideration for acquisition of certain services             12,500   12,500       25,000  
Warrants description                     Outstanding warrants as follows: (i) an additional 760,000 warrants of the Company's previously reported remaining outstanding warrants to acquire 4,294,500 shares of Common Stock at an exercise price of $1.00 per share issued in connection with its July 2018 public offering (the "2018 Warrants"), were exercised and (ii) 4,882,114 warrants of the Company's previously reported outstanding warrants to acquire 9,583,334 shares of Common Stock at an exercise price of $0.90 per share issued in connection with its March 2019 public offering (the "2019 Warrants"), were exercised (collectively the "Warrant Exercises").      
Common Stock [Member] | Maximum [Member]                            
Number of shares of stock available for purchase               2,500,000            
Short Term Warrants [Member]                            
Warrants to purchase               8,333,334            
Share price per unit | $ / shares               $ 0.75            
Long Term Warrants [Member]                            
Warrants to purchase               8,333,334            
Share price per unit | $ / shares               $ 0.75            
Series 1 Warrant [Member] | Dr. Frederick Telling [Member]                            
Warrants to purchase               50,000            
Series 1 Warrant [Member] | Dr. Alan Joslyn [Member]                            
Warrants to purchase               33,333            
Series 2 Warrant [Member] | Dr. Frederick Telling [Member]                            
Warrants to purchase               50,000            
Series 2 Warrant [Member] | Dr. Alan Joslyn [Member]                            
Warrants to purchase               33,333            
Warrants [Member]                            
Stock issued during the period exercised     38,000                      
Short Term Warrants [Member]                            
Number of warrants available for purchase               1,250,000            
Number of warrants purchased in period               1,250,000            
Warrants exercise price per share | $ / shares               $ 0.75            
Long Term Warrants [Member]                            
Number of warrants available for purchase               1,250,000            
Number of warrants purchased in period               1,250,000            
Warrants exercise price per share | $ / shares               $ 0.90            
Warrants [Member] | Noachis Terra Inc. [Member]                            
Number of common stock issued in offering         9,200,000                  
Warrants exercise price per share | $ / shares             $ 1.25              
Term of warrants             5 years              
Underwritten Public Offering [Member]                            
Proceeds from public offering | $               $ 12,500,000            
Underwritten Public Offering [Member] | Dr. Frederick Telling [Member]                            
Warrants to purchase               100,000            
Underwritten Public Offering [Member] | Dr. Alan Joslyn [Member]                            
Warrants to purchase               66,667            
Underwritten Public Offering [Member] | Common Stock [Member]                            
Number of common stock issued in offering               16,666,668            
Underwritten Public Offering [Member] | Short Term Warrants [Member]                            
Warrants to purchase               8,333,334            
Share price per unit | $ / shares               $ 0.75            
Underwritten Public Offering [Member] | Long Term Warrants [Member]                            
Warrants to purchase               8,333,334            
Share price per unit | $ / shares               $ 0.75            
Underwriter [Member] | Common Stock [Member] | Maximum [Member]                            
Number of shares of stock available for purchase               2,500,000            
Underwriter [Member] | Short Term Warrants [Member]                            
Number of warrants available for purchase               1,250,000            
Number of warrants purchased in period               1,250,000            
Warrants exercise price per share | $ / shares               $ 0.75            
Exercisable term of warrants               18 months            
Trading period               21 days            
Underwriter [Member] | Long Term Warrants [Member]                            
Number of warrants available for purchase               1,250,000            
Number of warrants purchased in period               1,250,000            
Warrants exercise price per share | $ / shares               $ 0.90            
Term of warrants               5 years            
November 2020 Public Offering [Member]                            
Proceeds from public offering | $   $ 6,000,000                        
November 2020 Public Offering [Member] | Dr. Frederick Telling [Member]                            
Warrants to purchase   100,000                        
November 2020 Public Offering [Member] | Common Stock [Member]                            
Number of common stock issued in offering   14,189,189                        
Share price per unit | $ / shares   $ 0.37                        
Stock issued during the period exercised   2,128,378                        
November 2020 Public Offering [Member] | Common Stock [Member] | Maximum [Member]                            
Number of shares of stock available for purchase   2,128,378                        
December 2020 Registered Direct Offering [Member]                            
Proceeds from public offering | $ $ 6,500,000                          
December 2020 Registered Direct Offering [Member] | Common Stock [Member]                            
Number of common stock issued in offering 14,444,444                          
Share price per unit | $ / shares $ 0.45                          
Private Placement [Member] | Series B Convertible Preferred Stock [Member]                            
Number of accredited investors | Investors                   4        
Description on preferred stock, conversion basis                   The full $3,300,000 of Series B Convertible Preferred Stock is convertible, after giving effect to the reverse stock split into one million three hundred and twenty thousand and two shares of our Common Stock, based on a conversion of one share of Series B Preferred Stock into two shares of Common Stock. The purchase price per share of the Series B Preferred Stock is represented by $2.50 per share of the Common Stock on an as converted basis.        
Proceeds from issuance of private placement | $                   $ 3,300,000        
Private Placement [Member] | Warrants [Member] | Series B Convertible Preferred Stock [Member]                            
Warrants to purchase                   1,064,518        
Warrants exercise price per share | $ / shares                   $ 3.10        
Term of warrants                   7 years