XML 23 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Liabilities - Derivative warrant liability (Details) (USD $)
9 Months Ended 12 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Jul. 31, 2014
Balance - Derivative warrant liability Value $ 2,635,643us-gaap_DerivativeLiabilitiesCurrent $ 5,234,293us-gaap_DerivativeLiabilitiesCurrent $ 5,234,293us-gaap_DerivativeLiabilitiesCurrent
No. of Warrants - Derivative warrant liability 239,788,852GNBT_NumberOfWarrantsDerivativeWarrantLiability 220,687,537GNBT_NumberOfWarrantsDerivativeWarrantLiability 220,687,537GNBT_NumberOfWarrantsDerivativeWarrantLiability
Exercise of Warrants     (2,194,496)GNBT_ExerciseOfWarrants
Warrants Exercised     (76,732,020)GNBT_WarrantsExercised
Increase (Decrease) in fair value of derivative warrant liability 53,597us-gaap_DerivativeLossOnDerivative 298,370us-gaap_DerivativeLossOnDerivative (3,362,497)us-gaap_DerivativeLossOnDerivative
Balance - Derivative warrant liability Value 2,689,240us-gaap_DerivativeLiabilitiesCurrent   2,635,643us-gaap_DerivativeLiabilitiesCurrent
No. of Warrants - Derivative warrant liability 239,788,852GNBT_NumberOfWarrantsDerivativeWarrantLiability   239,788,852GNBT_NumberOfWarrantsDerivativeWarrantLiability
January 2014      
Additional warrants issued 942,279us-gaap_IncreaseDecreaseInDerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= GNBT_WarrantsIssuedJanuary2014Member
   
Warrants Issued 26,666,668GNBT_WarrantsIssued
/ us-gaap_DerivativeByNatureAxis
= GNBT_WarrantsIssuedJanuary2014Member
   
March 2014      
Additional warrants issued $ 2,016,064us-gaap_IncreaseDecreaseInDerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= GNBT_WarrantsIssuedMarch2014Member
   
Warrants Issued 69,166,667GNBT_WarrantsIssued
/ us-gaap_DerivativeByNatureAxis
= GNBT_WarrantsIssuedMarch2014Member