XML 64 R51.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Long-Term Debt - Capped Call Transactions (Details) - $ / shares | Dec. 28, 2023 | Sep. 17, 2020
--- | --- | ---
Debt Disclosure [Abstract] |  |
Cap price of capped call transactions (in dollars per share) | $ 17.59 | $ 17.98
Strike price of capped call transactions (in dollars per share) |  | $ 11.0128
Initial conversion premium |  | 100.00%
Share price (in dollars per share) |  | $ 8.99

X
- Definition Represents the cap price of the capped call transactions. + References No definition available. + Details
Name: | mcs_CappedCallTransactionsCapPrice
Namespace Prefix: | mcs_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the strike price of the capped call transactions. + References No definition available. + Details
Name: | mcs_CappedCallTransactionsStrikePrice
Namespace Prefix: | mcs_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the initial conversion premium of as a percentage of last reported sale price of the Common Stock. + References No definition available. + Details
Name: | mcs_DebtInstrumentConvertibleConversionPremium
Namespace Prefix: | mcs_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant