XML 53 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Events (Details) (USD $)
1 Months Ended 7 Months Ended 12 Months Ended 0 Months Ended 1 Months Ended 3 Months Ended
Sep. 24, 2014
Dec. 31, 2013
Dec. 31, 2014
Apr. 14, 2015
Mar. 30, 2015
Feb. 19, 2015
Jan. 21, 2017
Mar. 30, 2015
Oct. 31, 2014
Jun. 04, 2013
Jan. 21, 2014
Subsequent Event (Textual)                      
Proceeds from issuance of warrants $ 1,400,000us-gaap_ProceedsFromIssuanceOfWarrants    $ 400,000us-gaap_ProceedsFromIssuanceOfWarrants                
Warrants exercise price     $ 4.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1                
Warrants issuable to purchase shares of common stock   983,600us-gaap_ClassOfWarrantOrRightOutstanding 3,165,700us-gaap_ClassOfWarrantOrRightOutstanding             973,000us-gaap_ClassOfWarrantOrRightOutstanding  
Senior secured note principal amount   170,000us-gaap_DebtInstrumentFaceAmount             600,000us-gaap_DebtInstrumentFaceAmount    
Conversion price   $ 5.00us-gaap_DebtInstrumentConvertibleConversionPrice1                  
Securities Purchase Agreement [Member]                      
Subsequent Event (Textual)                      
Conversion price $ 4.00us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_SecuritiesPurchaseAgreementMember
                  $ 5.00us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_SecuritiesPurchaseAgreementMember
Subsequent Event [Member]                      
Subsequent Event (Textual)                      
Senior secured note principal amount       210,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
290,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
    290,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Accrued interest       1,063us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
             
Shares issued pursuant to conversion of debt       58,213us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
             
Conversion price       $ 5.00us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
$ 5.00us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
    $ 5.00us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Subsequent Event [Member] | Private Placement [Member]                      
Subsequent Event (Textual)                      
Senior secured note principal amount           98,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Proceeds from senior secured note         75,000us-gaap_ProceedsFromNotesPayable
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
           
Note maturity date           Aug. 31, 2015          
Note description           The Note may be prepaid at any time upon 5 business days' notice to the Investor.          
Subsequent Event [Member] | Series C Warrants                      
Subsequent Event (Textual)                      
Exercise of option             660,263us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= cann_ExercisePriceOption3Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
       
Warrant cancelled             1,215,000cann_WarrantsExercisedViaCashlessExerciseOption
/ us-gaap_StatementEquityComponentsAxis
= cann_ExercisePriceOption3Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
       
New warrant issued             185,000cann_NewWarrantIssuedDuringThePeriod
/ us-gaap_StatementEquityComponentsAxis
= cann_ExercisePriceOption3Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
       
Subsequent Event [Member] | Securities Purchase Agreement [Member]                      
Subsequent Event (Textual)                      
Proceeds from issuance of warrants             500,000us-gaap_ProceedsFromIssuanceOfWarrants
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_SecuritiesPurchaseAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
       
Purchase of common stock by issuance of warrants             1,000,000cann_PurchaseOfCommonStockByIssuanceOfWarrants
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_SecuritiesPurchaseAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
       
Purchase price of common stock             5.50cann_PurchasePriceOfCommonStock
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_SecuritiesPurchaseAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
       
Warrants exercise price             4.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_SecuritiesPurchaseAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
       
Warrants issuable to purchase shares of common stock             1,400,000us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_SecuritiesPurchaseAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
       
Subsequent Event [Member] | Asset Purchase Agreement [Member]                      
Subsequent Event (Textual)                      
Purchase of common stock by issuance of warrants         500,000cann_PurchaseOfCommonStockByIssuanceOfWarrants
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_AssetPurchaseAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
           
Restricted shares of common stock issued         500,000us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_AssetPurchaseAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
           
Vesting period         1 year            
Term of warrant         3 years            
Purchase price of the acquisition         $ 1,500,000us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_AssetPurchaseAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
           
Subsequent Event [Member] | Asset Purchase Agreement [Member] | 4.50 [Member]                      
Subsequent Event (Textual)                      
Purchase of common stock by issuance of warrants               250,000cann_PurchaseOfCommonStockByIssuanceOfWarrants
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_AssetPurchaseAgreementMember
/ us-gaap_StatementScenarioAxis
= cann_WarrantPriceMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Warrants exercise price         $ 4.50us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_AssetPurchaseAgreementMember
/ us-gaap_StatementScenarioAxis
= cann_WarrantPriceMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
    $ 4.50us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_AssetPurchaseAgreementMember
/ us-gaap_StatementScenarioAxis
= cann_WarrantPriceMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Subsequent Event [Member] | Asset Purchase Agreement [Member] | 5.00 [Member]                      
Subsequent Event (Textual)                      
Purchase of common stock by issuance of warrants               250,000cann_PurchaseOfCommonStockByIssuanceOfWarrants
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_AssetPurchaseAgreementMember
/ us-gaap_StatementScenarioAxis
= cann_WarrantPriceOneMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Warrants exercise price         $ 5.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_AssetPurchaseAgreementMember
/ us-gaap_StatementScenarioAxis
= cann_WarrantPriceOneMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
    $ 5.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= cann_AssetPurchaseAgreementMember
/ us-gaap_StatementScenarioAxis
= cann_WarrantPriceOneMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember