XML 67 R49.htm IDEA: XBRL DOCUMENT
v3.24.3

Schedule of Movement of Revenue Recognized in Excess of Amounts Payable (Details) - USD ($) | 12 Months Ended
--- | ---
Mar. 31, 2024 | Mar. 31, 2023
Revenue from Contract with Customer [Abstract] |  |
Balance at beginning of the year | $ 2,453,088 | $ 389,927
Increase as a result of total work completed during the period | 27,572,692 | 21,868,220
Decrease as a result of total amount billed out | (2) | (19,805,059)
Balance at end of the year | $ 5,960,812 | $ 2,453,088

X
- Definition Contract with customer asset decrease during the period + References No definition available. + Details
Name: | MSW_ContractWithCustomerAssetDecreaseDuringThePeriod
Namespace Prefix: | MSW_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Contract with customer asset increase during the period. + References No definition available. + Details
Name: | MSW_ContractWithCustomerAssetIncreaseDuringThePeriod
Namespace Prefix: | MSW_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3 + Details
Name: | us-gaap_ContractWithCustomerAssetGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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