XML 21 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Option Plans (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Option Activity for Non-Employees    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options, Beginning Balance 16,666us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= mlss_OptionActivityForNonEmployeesMember
 
Number of Options, Ending Balance 16,666us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= mlss_OptionActivityForNonEmployeesMember
16,666us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= mlss_OptionActivityForNonEmployeesMember
Number of Options, Exercisable, Ending Balance 16,666us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_PlanNameAxis
= mlss_OptionActivityForNonEmployeesMember
 
Weighted Averaged Exercise Price, Beginning Balance $ 1.27us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= mlss_OptionActivityForNonEmployeesMember
 
Weighted Averaged Exercise Price, Ending Balance $ 1.27us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= mlss_OptionActivityForNonEmployeesMember
$ 1.27us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= mlss_OptionActivityForNonEmployeesMember
Weighted Averaged Exercise Price, Exercisable, Ending Balance $ 1.27us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= mlss_OptionActivityForNonEmployeesMember
 
Weighted Average Remaining Contractual Life (Years), Outstanding 4 months 13 days 7 months 13 days
Weighted Average Remaining Contractual Life (Years), Exercisable 4 months 13 days  
Aggregate Intrinsic Options Value, Beginning Balance $ 17,166us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= mlss_OptionActivityForNonEmployeesMember
 
Aggregate Intrinsic Options Value, Ending Balance 28,832us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= mlss_OptionActivityForNonEmployeesMember
17,166us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= mlss_OptionActivityForNonEmployeesMember
Aggregate Intrinsic Options Value, Exercisable, Ending Balance 28,832us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_PlanNameAxis
= mlss_OptionActivityForNonEmployeesMember
 
Employee Stock Option    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options, Beginning Balance 1,472,130us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Number of Options, Granted 100,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Number of Options, Ending Balance 1,572,130us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,472,130us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Number of Options, Exercisable, Ending Balance 1,058,418us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Weighted Averaged Exercise Price, Beginning Balance $ 1.33us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Weighted Averaged Exercise Price, Granted $ 2.50us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Weighted Averaged Exercise Price, Ending Balance $ 1.40us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 1.33us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Weighted Averaged Exercise Price, Exercisable, Ending Balance $ 1.09us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Weighted Average Remaining Contractual Life (Years), Outstanding 3 years 1 month 6 days 3 years 2 months 23 days
Weighted Average Remaining Contractual Life (Years), Exercisable 2 years 5 months 27 days  
Aggregate Intrinsic Options Value, Beginning Balance 1,430,231us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Aggregate Intrinsic Options Value, Ending Balance 2,460,722us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,430,231us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Aggregate Intrinsic Options Value, Exercisable, Ending Balance $ 2,019,427us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember