XML 20 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders’ Deficiency - Stockholders’ deficiency transactions (Details) (USD $)
6 Months Ended
Jan. 31, 2015
Currency translation adjustment $ 31,235GNBT_CurrencyTranslationAdjustmentStockholdersDeficiency
Stockholders' Deficiency (6,395,683)GNBT_StockholdersDeficiency
Series F Convertible Preferred Stock  
Issuance of common stock as make-whole payments on convertible preferred stock, Amount 2,075us-gaap_ConversionOfStockAmountIssued1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesFPreferredStockMember
Series F Convertible Preferred Stock | Make-Whole Payments  
Issuance of common stock on conversion of convertible preferred stock, Shares 217us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_ClassOfWarrantOrRightAxis
= GNBT_MakeWholePaymentsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesFPreferredStockMember
Common Stock  
Issuance of common stock on conversion of convertible preferred stock, Shares 7,225,001us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_CommonStockMember
Issuance of common stock on conversion of convertible preferred stock, Amount 7,225us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_CommonStockMember
Issuance of common stock as make-whole payments on convertible preferred stock, Shares 2,799,402us-gaap_ConversionOfStockSharesIssued1
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_CommonStockMember
Issuance of common stock as make-whole payments on convertible preferred stock, Amount 2,799us-gaap_ConversionOfStockAmountIssued1
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_CommonStockMember
Issuance of common stock for services, Shares 2,460,000us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_CommonStockMember
Issuance of common stock for services, Amount 2,460us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_CommonStockMember
Exercise of employee stock options, Shares 542,154GNBT_ExerciseOfEmployeeStockOptionsShares
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_CommonStockMember
Exercise of employee stock options, Amount 542us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_CommonStockMember
Total, Shares 791,538,649us-gaap_StockholdersEquityNoteChangesInCapitalStructureSubsequentChangesToNumberOfCommonShares
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_CommonStockMember
Total, Amount 791,538us-gaap_StockholdersEquityPeriodIncreaseDecrease
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_CommonStockMember
Additional Paid-In Capital  
Issuance of common stock on conversion of convertible preferred stock, Amount (7,225)us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_AdditionalPaidInCapitalMember
Issuance of common stock as make-whole payments on convertible preferred stock, Amount 55,723us-gaap_ConversionOfStockAmountIssued1
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_AdditionalPaidInCapitalMember
Issuance of common stock for services, Amount 63,909us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_AdditionalPaidInCapitalMember
Exercise of employee stock options, Amount   
Total, Amount 366,244,351us-gaap_StockholdersEquityPeriodIncreaseDecrease
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_AdditionalPaidInCapitalMember
Change to Stockholders Equity  
Issuance of common stock on conversion of convertible preferred stock, Amount   
Issuance of common stock as make-whole payments on convertible preferred stock, Amount 58,523us-gaap_ConversionOfStockAmountIssued1
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_OtherAdditionalCapitalMember
Issuance of common stock for services, Amount 66,369us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_OtherAdditionalCapitalMember
Exercise of employee stock options, Amount $ 542us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= us-gaap_OtherAdditionalCapitalMember