XML 48 R35.htm IDEA: XBRL DOCUMENT
v3.23.1

Note 5 - Warrants - Warrant Activity (Details) - $ / shares | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Balance, number of shares under warrants (in shares) |  | 3,120,147 |  |
Balance, number of shares under warrants (in shares) |  | 3,302,797 |  | 3,120,147
Weighted Average [Member] |  |  |  |
Balance, warrant exercise price (in dollars per share) |  | $ 8.10 |  |
Liability Classified Warrants [Member] |  |  |  |
Balance, number of shares under warrants (in shares) |  | 2,723,645 | [1] | 2,723,645
Balance, weighted average remaining contractual life (Year) |  | 1 year 8 months 12 days |  | 2 years 7 months 6 days
Granted, number of shares under warrants (in shares) |  |  |  | 0
Exercised, number of shares under warrants (in shares) |  |  |  | 0
Expired, number of shares under warrants (in shares) |  |  |  | (67,349)
Balance, number of shares under warrants (in shares) | [1] | 2,656,296 |  | 2,723,645
Vested and Exercisable, number of shares under warrants (in shares) |  | 2,656,296 |  |
Vested and Exercisable, weighted average remaining contractual life (Year) |  | 1 year 8 months 12 days |  |
Liability Classified Warrants [Member] | Minimum [Member] |  |  |  |
Balance, warrant exercise price (in dollars per share) |  |  |  | $ 6.60
Granted, warrant exercise price (in dollars per share) |  |  |  | 6.30
Exercised, warrant exercise price (in dollars per share) |  |  |  | 6.60
Expired, warrant exercise price (in dollars per share) |  |  |  | 8.10
Balance, warrant exercise price (in dollars per share) |  | $ 6.30 |  |
Vested and Exercisable, warrant exercise price (in dollars per share) |  | 6.30 |  |
Liability Classified Warrants [Member] | Maximum [Member] |  |  |  |
Balance, warrant exercise price (in dollars per share) |  |  |  | 16.80
Granted, warrant exercise price (in dollars per share) |  |  |  | 6.30
Exercised, warrant exercise price (in dollars per share) |  |  |  | 6.60
Expired, warrant exercise price (in dollars per share) |  |  |  | 9.00
Balance, warrant exercise price (in dollars per share) |  | 16.80 |  |
Vested and Exercisable, warrant exercise price (in dollars per share) |  | 16.80 |  |
Liability Classified Warrants [Member] | Weighted Average [Member] |  |  |  |
Balance, warrant exercise price (in dollars per share) |  |  |  | 9.46
Exercised, warrant exercise price (in dollars per share) |  |  |  | 6.60
Expired, warrant exercise price (in dollars per share) |  |  |  | $ 8.42
Balance, warrant exercise price (in dollars per share) | [1] | 9.49 |  |
Vested and Exercisable, warrant exercise price (in dollars per share) |  | $ 9.49 |  |
[1] | If the Company subdivides (by any stock split, stock dividend, recapitalization or otherwise) its outstanding shares of its common stock into a smaller number of shares, the warrant exercise price is proportionately reduced and the number of shares under outstanding warrants is proportionately increased. Additionally, if the Company combines (by combination, reverse stock split or otherwise) its outstanding shares of common stock into a smaller number of shares, the warrant exercise price is proportionately increased and the number of shares under outstanding warrants is proportionately decreased. Also, the Company may voluntarily reduce the warrant exercise price for its warrants issued in March 2019 and February 2017 and may voluntarily extend the contractual term of its warrants issued in February 2017.

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

X
- Definition Exercise price per share of warrants or rights cancelled during period. + References No definition available. + Details
Name: | mbrx_ClassOfWarrantOrRightCancelledDuringPeriodExercisePrice
Namespace Prefix: | mbrx_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Exercise price per share of warrants or rights exercised during period. + References No definition available. + Details
Name: | mbrx_ClassOfWarrantOrRightExercisedDuringPeriodExercisePrice
Namespace Prefix: | mbrx_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Exercise price per share of warrants or rights issued during period. + References No definition available. + Details
Name: | mbrx_ClassOfWarrantOrRightIssuedDuringPeriodExercisePrice
Namespace Prefix: | mbrx_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants or rights vested and exercisable. + References No definition available. + Details
Name: | mbrx_ClassOfWarrantOrRightVestedAndExercisable
Namespace Prefix: | mbrx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Exercise price per share or per unit of warrants or rights vested and exercisable. + References No definition available. + Details
Name: | mbrx_ClassOfWarrantOrRightVestedAndExercisableExercisePrice
Namespace Prefix: | mbrx_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The weighted average remaining contractual life of warrants or rights vested and exercisable. + References No definition available. + Details
Name: | mbrx_ClassOfWarrantOrRightVestedAndExercisableWeightedAverageRemainingContractualLife
Namespace Prefix: | mbrx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average remaining contractual life of warrants or rights outstanding. + References No definition available. + Details
Name: | mbrx_ClassOfWarrantOrRightWeightedAverageRemainingContractualLife
Namespace Prefix: | mbrx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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 https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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

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

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
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: |