XML 78 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
STOCK OPTIONS AND WARRANTS - Changes in warrants outstanding and related prices (Details) (Warrants, USD $)
12 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Sep. 30, 2012
Class of Warrant or Right [Line Items]      
Number Outstanding 945,166us-gaap_ClassOfWarrantOrRightOutstanding 983,894us-gaap_ClassOfWarrantOrRightOutstanding 764,011us-gaap_ClassOfWarrantOrRightOutstanding
Dollar 2.40
     
Class of Warrant or Right [Line Items]      
Exercise Price $ 2.40us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.40Member
   
Number Outstanding 33,333us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.40Member
   
Warrants Outstanding Remaining Contractual Life (Years) 11 months 1 day    
Weighted Average Exercise Price 2.40apdn_WarrantsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.40Member
   
Weighted Average Exercisable 33,333apdn_WeightedAverageExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.40Member
   
Exercisable Weighted Average Exercise Price 2.40apdn_WarrantsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.40Member
   
Dollar 2.64
     
Class of Warrant or Right [Line Items]      
Exercise Price $ 2.64us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.64Member
   
Number Outstanding 8,514us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.64Member
   
Warrants Outstanding Remaining Contractual Life (Years) 2 years 9 months 15 days    
Weighted Average Exercise Price 2.64apdn_WarrantsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.64Member
   
Weighted Average Exercisable 8,514apdn_WeightedAverageExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.64Member
   
Exercisable Weighted Average Exercise Price 2.64apdn_WarrantsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.64Member
   
Dollar 2.85
     
Class of Warrant or Right [Line Items]      
Exercise Price $ 2.85us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.85Member
   
Number Outstanding 63,159us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.85Member
   
Warrants Outstanding Remaining Contractual Life (Years) 3 years 9 months 15 days    
Weighted Average Exercise Price 2.85apdn_WarrantsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.85Member
   
Weighted Average Exercisable 63,159apdn_WeightedAverageExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.85Member
   
Exercisable Weighted Average Exercise Price 2.85apdn_WarrantsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar2.85Member
   
Dollar 3.32
     
Class of Warrant or Right [Line Items]      
Exercise Price $ 3.32us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar3.32Member
   
Number Outstanding 3,769us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar3.32Member
   
Warrants Outstanding Remaining Contractual Life (Years) 3 years 3 months 7 days    
Weighted Average Exercise Price 3.32apdn_WarrantsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar3.32Member
   
Weighted Average Exercisable 3,769apdn_WeightedAverageExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar3.32Member
   
Exercisable Weighted Average Exercise Price 3.32apdn_WarrantsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar3.32Member
   
Dollar 4.26
     
Class of Warrant or Right [Line Items]      
Exercise Price $ 4.26us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar4.26Member
   
Number Outstanding 16,667us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar4.26Member
   
Warrants Outstanding Remaining Contractual Life (Years) 3 months 26 days    
Weighted Average Exercise Price 4.26apdn_WarrantsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar4.26Member
   
Weighted Average Exercisable 16,667apdn_WeightedAverageExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar4.26Member
   
Exercisable Weighted Average Exercise Price 4.26apdn_WarrantsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar4.26Member
   
Dollar 5.40
     
Class of Warrant or Right [Line Items]      
Exercise Price $ 5.40us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar5.40Member
   
Number Outstanding 115,000us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar5.40Member
   
Warrants Outstanding Remaining Contractual Life (Years) 1 year 11 months 1 day    
Weighted Average Exercise Price 5.40apdn_WarrantsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar5.40Member
   
Weighted Average Exercisable 115,000apdn_WeightedAverageExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar5.40Member
   
Exercisable Weighted Average Exercise Price 5.40apdn_WarrantsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar5.40Member
   
Dollar 8.25
     
Class of Warrant or Right [Line Items]      
Exercise Price $ 8.25us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar8.25Member
   
Number Outstanding 313,768us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar8.25Member
   
Warrants Outstanding Remaining Contractual Life (Years) 8 months 1 day    
Weighted Average Exercise Price 8.25apdn_WarrantsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar8.25Member
   
Weighted Average Exercisable 313,768apdn_WeightedAverageExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar8.25Member
   
Exercisable Weighted Average Exercise Price 8.25apdn_WarrantsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar8.25Member
   
Dollar 10.74
     
Class of Warrant or Right [Line Items]      
Exercise Price $ 10.74us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar10.74Member
   
Number Outstanding 1,667us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar10.74Member
   
Warrants Outstanding Remaining Contractual Life (Years) 1 year 1 month 6 days    
Weighted Average Exercise Price 10.74apdn_WarrantsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar10.74Member
   
Weighted Average Exercisable 1,667apdn_WeightedAverageExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar10.74Member
   
Exercisable Weighted Average Exercise Price 10.74apdn_WarrantsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar10.74Member
   
Dollar 12.84
     
Class of Warrant or Right [Line Items]      
Exercise Price $ 12.84us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar12.84Member
   
Number Outstanding 1,667us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar12.84Member
   
Warrants Outstanding Remaining Contractual Life (Years) 1 year 7 months 6 days    
Weighted Average Exercise Price 12.84apdn_WarrantsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar12.84Member
   
Weighted Average Exercisable 1,667apdn_WeightedAverageExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar12.84Member
   
Exercisable Weighted Average Exercise Price 12.84apdn_WarrantsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar12.84Member
   
Dollar 14.06
     
Class of Warrant or Right [Line Items]      
Exercise Price $ 14.06us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar14.06Member
   
Number Outstanding 387,622us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar14.06Member
   
Warrants Outstanding Remaining Contractual Life (Years) 3 years 9 months 18 days    
Weighted Average Exercise Price 14.06apdn_WarrantsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar14.06Member
   
Weighted Average Exercisable 387,622apdn_WeightedAverageExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar14.06Member
   
Exercisable Weighted Average Exercise Price 14.06apdn_WarrantsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar14.06Member
   
Dollar 9.59
     
Class of Warrant or Right [Line Items]      
Exercise Price $ 9.59us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar9.59Member
   
Number Outstanding 945,166us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar9.59Member
   
Warrants Outstanding Remaining Contractual Life (Years) 2 years 4 months 6 days    
Weighted Average Exercise Price 9.59apdn_WarrantsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar9.59Member
   
Weighted Average Exercisable 945,166apdn_WeightedAverageExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar9.59Member
   
Exercisable Weighted Average Exercise Price 9.59apdn_WarrantsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ apdn_ClassOfWarrantOrRightByExercisePriceRangeAxis
= apdn_Dollar9.59Member