XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Preferred Stock (Details Textual) (USD $)
In Millions, except Share data, unless otherwise specified
1 Months Ended 12 Months Ended 1 Months Ended
Jan. 31, 2014
Mar. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2013
Preferred Stock, Shares Authorized     10,000,000us-gaap_PreferredStockSharesAuthorized 10,000,000us-gaap_PreferredStockSharesAuthorized   10,000,000us-gaap_PreferredStockSharesAuthorized
Preferred Stock, Par or Stated Value Per Share     $ 0.01us-gaap_PreferredStockParOrStatedValuePerShare $ 0.01us-gaap_PreferredStockParOrStatedValuePerShare   $ 0.01us-gaap_PreferredStockParOrStatedValuePerShare
Series A Convertible Preferred Stock [Member]            
Preferred Stock, Shares Outstanding     0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
71us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
  71us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
Preferred Stock, Shares Authorized   2,200us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
       
Preferred Stock, Par or Stated Value Per Share   $ 1,000us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
$ 1,000us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
$ 1,000us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
  $ 1,000us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
Convertible Preferred Stock, Total Conversion Shares   2,933,333govx_ConvertiblePreferredStockTotalConversionShares
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
       
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   8,799,999us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
       
Proceeds from Issuance of Convertible Preferred Stock   $ 2.00us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
       
Convertible Preferred Stock, Conversion Price Per Share   $ 0.75govx_ConvertiblePreferredStockConversionPricePerShare
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
  $ 0.35govx_ConvertiblePreferredStockConversionPricePerShare
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
  $ 0.35govx_ConvertiblePreferredStockConversionPricePerShare
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
Convertible preferred stock (in shares) 71us-gaap_ConversionOfStockSharesConverted1
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
  71us-gaap_ConversionOfStockSharesConverted1
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
717us-gaap_ConversionOfStockSharesConverted1
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
1,412us-gaap_ConversionOfStockSharesConverted1
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
 
Common stock conversion (in shares) 202,857us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
  202,857us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
2,048,570us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
1,882,667us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
 
Series B Convertible Preferred Stock [Member]            
Preferred Stock, Shares Outstanding     100us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
1,650us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
  1,650us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
Preferred Stock, Par or Stated Value Per Share     $ 1,000us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
$ 1,000us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
  $ 1,000us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
Convertible Preferred Stock, Total Conversion Shares     285,714govx_ConvertiblePreferredStockTotalConversionShares
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
4,714,286govx_ConvertiblePreferredStockTotalConversionShares
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
  4,714,286govx_ConvertiblePreferredStockTotalConversionShares
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
Proceeds from Issuance of Convertible Preferred Stock           1.60us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
Convertible Preferred Stock, Conversion Price Per Share     $ 0.35govx_ConvertiblePreferredStockConversionPricePerShare
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
     
Convertible preferred stock (in shares)     1,550us-gaap_ConversionOfStockSharesConverted1
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
     
Common stock conversion (in shares)     4,428,571us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
0us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
0us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
 
Stock Issued During Period, Shares, New Issues           1,650us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
Gross Proceeds [Member] | Series A Convertible Preferred Stock [Member]            
Proceeds from Issuance of Convertible Preferred Stock   2.20us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock
/ us-gaap_SecuritiesFinancingTransactionAxis
= govx_GrossProceedsMember
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
       
Gross Proceeds [Member] | Series B Convertible Preferred Stock [Member]            
Proceeds from Issuance of Convertible Preferred Stock           $ 1.65us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock
/ us-gaap_SecuritiesFinancingTransactionAxis
= govx_GrossProceedsMember
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesBConvertiblePreferredStockMember
Conversion Price Adjustment [Member] | Series A Convertible Preferred Stock [Member]            
Preferred Stock, Shares Outstanding       788us-gaap_PreferredStockSharesOutstanding
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= govx_ConversionPriceAdjustmentMember
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
  788us-gaap_PreferredStockSharesOutstanding
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= govx_ConversionPriceAdjustmentMember
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
Convertible Preferred Stock, Conversion Price Per Share       $ 0.35govx_ConvertiblePreferredStockConversionPricePerShare
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= govx_ConversionPriceAdjustmentMember
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember
  $ 0.35govx_ConvertiblePreferredStockConversionPricePerShare
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= govx_ConversionPriceAdjustmentMember
/ us-gaap_StatementClassOfStockAxis
= govx_SeriesAConvertiblePreferredStockMember