Quarterly report pursuant to Section 13 or 15(d)

Restructuring Charges - Summary of Restructuring Charges (Details)

v2.4.1.9
Restructuring Charges - Summary of Restructuring Charges (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Restructuring and Related Activities [Abstract]    
Restructuring charges $ 0us-gaap_RestructuringCharges $ 547us-gaap_RestructuringCharges
Change in activity of restructuring reserves during the period    
Restructuring Charges 0us-gaap_RestructuringCharges 547us-gaap_RestructuringCharges
2013 Restructuring Plan | Severance and retention    
Restructuring and Related Activities [Abstract]    
Restructuring charges 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mtii_EmployeeSeveranceAndRetentionMember
/ us-gaap_RestructuringPlanAxis
= mtii_SecurityNetworksRestructuringPlanMember
547us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mtii_EmployeeSeveranceAndRetentionMember
/ us-gaap_RestructuringPlanAxis
= mtii_SecurityNetworksRestructuringPlanMember
Change in activity of restructuring reserves during the period    
Opening balance 134us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= mtii_EmployeeSeveranceAndRetentionMember
/ us-gaap_RestructuringPlanAxis
= mtii_SecurityNetworksRestructuringPlanMember
1,570us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= mtii_EmployeeSeveranceAndRetentionMember
/ us-gaap_RestructuringPlanAxis
= mtii_SecurityNetworksRestructuringPlanMember
Restructuring Charges 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mtii_EmployeeSeveranceAndRetentionMember
/ us-gaap_RestructuringPlanAxis
= mtii_SecurityNetworksRestructuringPlanMember
547us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mtii_EmployeeSeveranceAndRetentionMember
/ us-gaap_RestructuringPlanAxis
= mtii_SecurityNetworksRestructuringPlanMember
Payments (134)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= mtii_EmployeeSeveranceAndRetentionMember
/ us-gaap_RestructuringPlanAxis
= mtii_SecurityNetworksRestructuringPlanMember
(504)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= mtii_EmployeeSeveranceAndRetentionMember
/ us-gaap_RestructuringPlanAxis
= mtii_SecurityNetworksRestructuringPlanMember
Ending balance $ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= mtii_EmployeeSeveranceAndRetentionMember
/ us-gaap_RestructuringPlanAxis
= mtii_SecurityNetworksRestructuringPlanMember
$ 1,613us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= mtii_EmployeeSeveranceAndRetentionMember
/ us-gaap_RestructuringPlanAxis
= mtii_SecurityNetworksRestructuringPlanMember