XML 60 R50.htm IDEA: XBRL DOCUMENT
v3.21.4

Derivative Liabilities and Fair Value Measurements (Details) - Schedule of changes in fair value of the company's level 3 financial liabilities - USD ($) | 9 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Schedule of changes in fair value of the company's level 3 financial liabilities [Abstract] |  |  |
Balance, December 31, 2018 | $ 25,475,514 | $ 20,236,870 |
Transfers in due to issuance of convertible notes and warrants with embedded conversion and reset provisions | (4,834,911) | 573,230 | 686,059
Transfers out due to conversions of convertible notes and accrued interest into common shares | (118,778) | (278,545) | (56,142)
Transfers out due to conversions of convertible notes, accrued interest and warrants into Series Y preferred shares |  | (165,826,982) |
Derivative liability due to authorized shares shortfall | (175,565,103) | 170,319,590 | 18,921,538
Mark to market to December 31, 2020 | 159,633,797 | 451,351 | 685,415
Balance, Ending |  | 25,475,514 | $ 20,236,870
Loss on change in derivative liabilities for the year ended December 31, 2020 | $ 300,885 | $ (451,351) |

X
- References No definition available. + Details
Name: | msrt_DerivativeLiabilityAuthorizedSharesShortfall
Namespace Prefix: | msrt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loss on change in derivative liabilities. + References No definition available. + Details
Name: | msrt_LossOnChangeInDerivativeLiabilities
Namespace Prefix: | msrt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | msrt_ScheduleOfChangesInFairValueOfTheCompanysLevel3FinancialLiabilitiesAbstract
Namespace Prefix: | msrt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Transfers out due to cash payments made pursuant to settlement agreements. + References No definition available. + Details
Name: | msrt_TransfersOutDueToCashPaymentsMadePursuantToSettlementAgreements
Namespace Prefix: | msrt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition It represents transfer out due to conversions of convertible notes, accrued interest and warrants into common shares. + References No definition available. + Details
Name: | msrt_TransfersOutDueToConversionsOfConvertibleNotesAccruedInterestAndWarrantsIntoCommonShares
Namespace Prefix: | msrt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Transfers out due to conversions of convertible notes, accrued interest and warrants into Series Y. + References No definition available. + Details
Name: | msrt_TransfersOutDueToConversionsOfConvertibleNotesAccruedInterestAndWarrantsIntoSeriesY
Namespace Prefix: | msrt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | msrt_TransfersOutDueToConversionsOfConvertibleNotesAndAccruedInterestIntoCommonShares
Namespace Prefix: | msrt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258 + Details
Name: | us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant