XML 72 R48.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Note 9 - Stockholder's Equity - Warrants Outstanding and Exercisable (Details) | Dec. 31, 2015 $ / shares shares
--- | ---
Common Stock Warrants Issued on Date 1 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 2,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 100
Common Stock Warrants Issued on Date 2 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 1,500
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 100
Common Stock Warrants Issued on Date 3 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 1,200
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 100
Common Stock Warrants Issued on Date 4 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 2,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 100
Common Stock Warrants Issued on Date 5 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 1,200
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 100
Common Stock Warrants Issued on Date 6 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 2,500
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 100
Common Stock Warrants Issued on Date 7 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 3,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 100
Common Stock Warrants Issued on Date 8 [Member] | Tranche One [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 104,057
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 65
Common Stock Warrants Issued on Date 8 [Member] | Tranche Two [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 52,028
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 100
Common Stock Warrants Issued on Date 9 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 5,300
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 65
Common Stock Warrants Issued on Date 10 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 30,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 30
Common Stock Warrants Issued on Date 11 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 10,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 75
Common Stock Warrants Issued on Date 12 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 90,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 38
Common Stock Warrants Issued on Date 13 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 173,917
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 3
Common Stock Warrants Issued on Date 14 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 15,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.90
Common Stock Warrants Issued on Date 15 [Member] | Tranche One [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 832,950
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.80
Common Stock Warrants Issued on Date 15 [Member] | Tranche Two [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 277,650
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.80
Common Stock Warrants Issued on Date 15 [Member] | Tranche Three [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 35,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.80
Common Stock Warrants Issued on Date 15 [Member] | Tranche Four [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 351,060
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 2
Common Stock Warrants Issued on Date 16 [Member] | Tranche One [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 1,025,438
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.80
Common Stock Warrants Issued on Date 16 [Member] | Tranche Two [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 341,813
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.80
Common Stock Warrants Issued on Date 17 [Member] | Tranche One [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 261,693
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.80
Common Stock Warrants Issued on Date 17 [Member] | Tranche Two [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 89,731
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.80
Common Stock Warrants Issued on Date 18 [Member] | Tranche One [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 533,625
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.80
Common Stock Warrants Issued on Date 18 [Member] | Tranche Two [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 177,875
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.80
Common Stock Warrants Issued on Date 18 [Member] | Tranche Three [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 16,037
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.80
Common Stock Warrants Issued on Date 19 [Member] | Tranche One [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 15,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.80
Common Stock Warrants Issued on Date 19 [Member] | Tranche Two [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 5,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.80
Common Stock Warrants Issued on Date 20 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 75,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.80
Common Stock Warrants Issued on Date 21 [Member] |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 250,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 3.75
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 4,781,574

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)(4)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)(2)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate4Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate5Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate6Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate7Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate8Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=dffn_TrancheOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=dffn_TrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate9Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate10Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate11Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate12Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate13Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate14Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate15Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=dffn_TrancheThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=dffn_TrancheFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate16Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate17Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate18Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate19Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate20Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_CommonStockWarrantsIssuedOnDate21Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |