XML 50 R24.htm IDEA: XBRL DOCUMENT
v3.20.1

Summary of Significant Accounting Policies - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($) | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
--- | --- | --- | ---
Warrant liability | $ 12,849 | $ 39,083 | $ 1,794,396
Level 1 [Member] |  |  |
Warrant liability |  |  |
Level 2 [Member] |  |  |
Warrant liability |  |  |
Level 3 [Member] |  |  |
Warrant liability | $ 12,849 | $ 39,083 |

X
- Definition Warrant liability. + References No definition available. + Details
Name: | MARA_WarrantLiability
Namespace Prefix: | MARA_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |