XML 62 R35.htm IDEA: XBRL DOCUMENT
v3.20.1

Note 7 - Stockholders' Equity and Common Stock Warrants (Details Textual) - USD ($) | 1 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2019 | Nov. 30, 2019 | May 31, 2019 | Jan. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018
Proceeds from Issuance or Sale of Equity, Total |  |  |  |  | $ 16,000,000 |
Proceeds from Warrant Exercises |  |  |  |  | 3,888,425 |
Conversion of Stock, Shares Issued |  |  |  | 1,400,462 |  |
Stock Issued During Period, Shares, Conversion of Convertible Securities |  |  |  | 553,752 |  |
Common Stock Dividends, Shares |  |  |  | 68,815 |  |
Stock Issued During Period, Shares, Make-whole Adjustment |  |  |  | 777,895 |  |
Dividends, Make-whole Adjustment |  |  |  | $ 8,200,000 |  | $ 8,167,895
Class of Warrant or Rights, Expired |  |  |  |  | 1,767 | 28,123
Warrants Issued in Connection with the December 2019 Offering [Member] |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 6,266,787 |  |  |  | 6,266,787 |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ 0.4335 |  |  |  | $ 0.4335 |
Warrants Issued in Connection with the December 2019 Offering [Member] | Maximum [Member] |  |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ 0.6981 |  |  |  | $ 0.6981 |
Placement Agent Warrant [Member] |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 313,339 | 571,429 | 65,853 |  | 313,339 |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ 0.6981 | $ 0.4375 | $ 6.11875 |  | $ 0.6981 |
Warrants and Rights Outstanding, Term | 5 years | 5 years | 5 years |  | 5 years |
Warrants Issued in Connection with the November 2019 Offering [Member] |  |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights |  | $ 0.35 |  |  |  |
Class of Warrant or Right, Issued During Period |  | 6,324,143 |  |  |  |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right |  | 1 |  |  |  |
Class of Warrant or Right, Exercised During Period |  |  |  |  | 11,091,716 |
Proceeds from Warrant Exercises |  |  |  |  | $ 3,900,000 |
Warrants Issued in Connection with the November 2019 Offering [Member] | Maximum [Member] |  |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ 0.4375 |  |  |  | $ 0.4375 |
Warrants with 18 Months Term Issued in Connection with the November 2019 Offering [Member] |  |  |  |  |  |
Warrants and Rights Outstanding, Term |  | 1 year 180 days |  |  |  |
Class of Warrant or Right, Issued During Period |  | 11,428,572 |  |  |  |
Warrants with 5 Years Term Issued in Connection with the November 2019 Offering [Member] |  |  |  |  |  |
Warrants and Rights Outstanding, Term |  | 5 years |  |  |  |
Class of Warrant or Right, Issued During Period |  | 11,428,572 |  |  |  |
Warrants Issued in Connection with the January 2018 Offering [Member] |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights |  |  |  | 1,000,000 |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights |  |  |  | $ 12 |  |
Warrants Issued in Connection with the January 2018 Offering [Member] | Maximum [Member] |  |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ 15 |  |  |  | 15 |
Option Warrants [Member] |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights |  |  |  | 150,000 |  |
Additional Warrants [Member] |  |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights |  |  |  | $ 12 |  |
Class of Warrant or Right, Granted |  |  |  | 131,375 |  |
Underwriter Warrants [Member] |  |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights |  |  |  | $ 15 |  |
Class of Warrant or Right, Term |  |  |  | 5 years |  |
Underwriter Warrants [Member] | Maximum [Member] |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights |  |  |  | 50,000 |  |
December 2019 Public Offering [Member] |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues | 6,266,787 |  |  |  |  |
Shares Issued, Price Per Share | $ 0.5585 |  |  |  | $ 0.5585 |
Proceeds from Issuance or Sale of Equity, Total | $ 3,000,000 |  |  |  |  |
November 2019 Public Offering [Member] |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues |  | 5,104,429 |  |  |  |
Shares Issued, Price Per Share |  | $ 0.35 |  |  |  |
Proceeds from Issuance or Sale of Equity, Total |  | $ 3,300,000 |  |  |  |
Stock and Warrants Issued During Period, Number of Securities Called by Stock and Warrants |  | 22,857,144 |  |  |  |
May 2019 Public Offering [Member] |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues |  |  | 1,317,060 |  |  |
Shares Issued, Price Per Share |  |  | $ 4.895 |  |  |
Proceeds from Issuance or Sale of Equity, Total |  |  | $ 5,600,000 |  |  |
Warrants Issued in Connection with May 2019 Public Offering [Member] |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights |  |  | 1,317,060 |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights |  |  | $ 5 |  |  |
January 2018 Offering [Member] |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues |  |  |  | 1,000,000 |  |
Proceeds from Issuance or Sale of Equity, Total |  |  |  | $ 10,800,000 |  |
Stock Issued During Period, Shares, Issued for Services |  |  |  | 150,000 |  |

X
- Definition The number of warrants or rights exercised during period. + References No definition available. + Details
Name: | dffn_ClassOfWarrantOrRightExercisedDuringPeriod
Namespace Prefix: | dffn_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants or rights granted. + References No definition available. + Details
Name: | dffn_ClassOfWarrantOrRightGranted
Namespace Prefix: | dffn_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of warrants or rights issued during period. + References No definition available. + Details
Name: | dffn_ClassOfWarrantOrRightIssuedDuringPeriod
Namespace Prefix: | dffn_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the term of the warrants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | dffn_ClassOfWarrantOrRightTerm
Namespace Prefix: | dffn_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants or rights expired. + References No definition available. + Details
Name: | dffn_ClassOfWarrantOrRightsExpired
Namespace Prefix: | dffn_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of common stock dividends related to the make-whole adjustment from the conversion of preferred stock. + References No definition available. + Details
Name: | dffn_DividendsMakewholeAdjustment
Namespace Prefix: | dffn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of securities called by stock and warrants issued during the period. + References No definition available. + Details
Name: | dffn_StockAndWarrantsIssuedDuringPeriodNumberOfSecuritiesCalledByStockAndWarrants
Namespace Prefix: | dffn_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period as the part of the make-whole adjustment. + References No definition available. + Details
Name: | dffn_StockIssuedDuringPeriodSharesMakewholeAdjustment
Namespace Prefix: | dffn_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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 each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
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://fasb.org/us-gaap/role/ref/legacyRef -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
- Definition Number of shares of common stock issued as dividends during the period. Excludes stock splits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 + Details
Name: | us-gaap_CommonStockDividendsShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586 + Details
Name: | us-gaap_ConversionOfStockSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOrSaleOfEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from holders exercising their stock warrants. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromWarrantExercises
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares issued during the period as a result of the conversion of convertible securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-30) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

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

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

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

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=dffn_December2019PublicOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=dffn_November2019PublicOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=dffn_May2019PublicOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=dffn_WarrantsIssuedInConnectionWithMay2019PublicOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=dffn_January2018OfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |