XML 52 R34.htm IDEA: XBRL DOCUMENT
v3.20.4

Note 7 - Stockholders' Equity and Common Stock Warrants (Details Textual) - USD ($) | 1 Months Ended | 12 Months Ended
--- | --- | ---
May 31, 2020 | Dec. 31, 2019 | Nov. 30, 2019 | May 31, 2019 | Dec. 31, 2020 | Dec. 31, 2019
Proceeds from Issuance of Common Stock |  |  |  |  | $ 10,827,100 |
Deemed Dividend From Warrant Exchange | $ 2,000,000 |  |  |  | $ 1,950,378 |
Class of Warrant or Right, Exercised During Period (in shares) |  |  |  |  | 19,106,504 | 17,415,859
Proceeds from Warrant Exercises |  |  |  |  | $ 8,046,103 | $ 3,888,425
Class of Warrant or Rights, Expired (in shares) |  |  |  |  | 0 | 1,767
The May 2020 Offering Warrants [Member] |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 571,429 |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 1.3125 |  |  |  | $ 1.31 |
Warrants and Rights Outstanding, Term (Year) | 5 years |  |  |  |  |
Prior Warrant [Member] |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 5,000,000 |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 0.35 |  |  |  |  |
Class of Warrant or Right, Exchange, Additional Consideration Per Share (in dollars per share) | $ 0.125 |  |  |  |  |
New Warrants Issued May 8, 2020 [Member] |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 5,000,000 |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 0.5263 |  |  |  |  |
The May 2020 PA Warrants [Member] | H.C Wainwright & Co., LLC [Member] |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 250,000 |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 0.5938 |  |  |  |  |
Warrants Issued in Connection with the December 2019 Offering [Member] |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |  | 6,266,787 |  |  |  | 6,266,787
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) |  | $ 0.4335 |  |  |  | $ 0.4335
Placement Agent Warrant [Member] |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |  | 313,339 | 571,429 | 65,853 |  | 313,339
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) |  | $ 0.6981 | $ 0.4375 | $ 6.11875 |  | $ 0.6981
Warrants and Rights Outstanding, Term (Year) |  | 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 (in dollars per share) |  |  | $ 0.35 |  |  |
Class of Warrant or Right, Issued During Period (in shares) |  |  | 6,324,143 |  |  |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) |  |  | 1 |  |  |
Warrants with 18 Months Term Issued in Connection with the November 2019 Offering [Member] |  |  |  |  |  |
Warrants and Rights Outstanding, Term (Year) |  |  | 1 year 180 days |  |  |
Class of Warrant or Right, Issued During Period (in shares) |  |  | 11,428,572 |  |  |
Warrants with 5 Years Term Issued in Connection with the November 2019 Offering [Member] |  |  |  |  |  |
Warrants and Rights Outstanding, Term (Year) |  |  | 5 years |  |  |
Class of Warrant or Right, Issued During Period (in shares) |  |  | 11,428,572 |  |  |
Class of Warrant or Right, Exercised During Period (in shares) |  |  |  |  |  | 11,091,716
Proceeds from Warrant Exercises |  |  |  |  |  | $ 3,900,000
The May 2020 Offering [Member] |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) | 11,428,572 |  |  |  |  |
Shares Issued, Price Per Share (in dollars per share) | $ 1.05 |  |  |  |  |
Proceeds from Issuance of Common Stock | $ 10,300,000 |  |  |  |  |
December 2019 Public Offering [Member] |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) |  | 6,266,787 |  |  |  |
Shares Issued, Price Per Share (in dollars 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 (in shares) |  |  | 5,104,429 |  |  |
Shares Issued, Price Per Share (in dollars 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 (in shares) |  |  | 22,857,144 |  |  |
May 2019 Public Offering [Member] |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) |  |  |  | 1,317,060 |  |
Shares Issued, Price Per Share (in dollars 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 (in shares) |  |  |  | 1,317,060 |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) |  |  |  | $ 5 |  |

X
- Definition the amount of additional consideration per share given in the exchange of a class of warrant or right. + References No definition available. + Details
Name: | dffn_ClassOfWarrantOrRightExchangeAdditionalConsiderationPerShare
Namespace Prefix: | dffn_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

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 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 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 The amount of deemed dividend from the exchange of warrants. + References No definition available. + Details
Name: | dffn_DeemedDividendFromWarrantExchange
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 Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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 + 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://www.xbrl.org/2003/role/disclosureRef -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 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from the additional capital contribution to the entity. + 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=121586364&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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=121586364&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=121586364&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 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=120391452&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=120397183&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=120391452&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_TheMay2020OfferingWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

X
- Details
Name: | srt_CounterpartyNameAxis=dffn_HCWainwrightAndCoLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dffn_WarrantsIssuedInConnectionWithTheDecember2019OfferingMember
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_SubsidiarySaleOfStockAxis=dffn_TheMay2020OfferingMember
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: |