XML 28 R10.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies and Organization (Details) (USD $)
Oct. 31, 2014
Jan. 31, 2014
May 31, 2011
Sep. 21, 2011
Jun. 01, 2011
Significant Accounting Policies [Line Items]          
Authorized common stock 200,000,000us-gaap_CommonStockSharesAuthorized 200,000,000us-gaap_CommonStockSharesAuthorized      
Par value of common stock (in usd per share) $ 0.001us-gaap_CommonStockParOrStatedValuePerShare $ 0.001us-gaap_CommonStockParOrStatedValuePerShare      
Authorized blank check preferred stock 50,000,000us-gaap_PreferredStockSharesAuthorized 50,000,000us-gaap_PreferredStockSharesAuthorized      
Par value of blank check preferred stock (in usd per share) $ 0.001us-gaap_PreferredStockParOrStatedValuePerShare $ 0.001us-gaap_PreferredStockParOrStatedValuePerShare      
New Jersey Corporation          
Significant Accounting Policies [Line Items]          
Authorized common stock     30,000,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= msof_NewJerseyCorporationMember
   
Florida Corporation          
Significant Accounting Policies [Line Items]          
New shares issued to shareholders for each acquiree share owned       0.02msof_BusinessCombinationNewSharesIssuedToShareholdersForEachAcquireeShareOwned
/ dei_LegalEntityAxis
= msof_FloridaCorporationMember
 
Authorized common stock         200,000,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= msof_FloridaCorporationMember
Par value of common stock (in usd per share)         $ 0.001us-gaap_CommonStockParOrStatedValuePerShare
/ dei_LegalEntityAxis
= msof_FloridaCorporationMember
Authorized blank check preferred stock         50,000,000us-gaap_PreferredStockSharesAuthorized
/ dei_LegalEntityAxis
= msof_FloridaCorporationMember
Par value of blank check preferred stock (in usd per share)         $ 0.001us-gaap_PreferredStockParOrStatedValuePerShare
/ dei_LegalEntityAxis
= msof_FloridaCorporationMember