XML 35 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation and Stockholders' Deficit - Additional Information (Details) (USD $)
12 Months Ended 0 Months Ended 1 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
May 08, 2014
Jun. 13, 2013
May 08, 2012
Mar. 03, 2014
Mar. 31, 2013
Mar. 15, 2011
Aug. 15, 2012
Aug. 15, 2014
May 31, 2014
Dec. 31, 2010
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Tax impact on stock-based compensation $ 28,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense $ 7,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense $ 36,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense                    
Common stock, par value (in dollars per share) $ 0.001us-gaap_CommonStockParOrStatedValuePerShare $ 0.001us-gaap_CommonStockParOrStatedValuePerShare $ 0.001us-gaap_CommonStockParOrStatedValuePerShare                    
Warrant, aggregate shares available for purchase                         1,662,350xrm_ClassOfWarrantOrRightNumberOfSecuritiesCallableByWarrantsOrRights
Number of warrants for each share                         $ 0.0324108xrm_ClassOfWarrantOrRightNumberOfWarrantOrRightForEachSecurityCalled
Warrant exercisable term     4 years                    
Exercise price of warrants                         $ 19.55us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Reclass warrants to additional paid in capital 0xrm_RedemptionOfWarrants                        
Options weighted average remaining life 1 year 7 months 6 days                        
Unrecognized compensation expense related to unvested share-based awards 4,800,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized                        
Weighted average period for recognition related to unvested share-based awards 1 year 7 months 20 days                        
Long Term Incentive Plan Twenty Fourteen | Time Based Awards                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percent of target award       35.00%xrm_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfTargetAward
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_TimeBasedAwardsMember
                 
Long Term Incentive Plan Twenty Fourteen | Time Based Awards | Restricted Stock Units (RSUs)                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Stock units granted       60,339us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_TimeBasedAwardsMember
                 
Long Term Incentive Plan Twenty Fourteen | Market Based Awards                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percent of target award       32.50%xrm_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfTargetAward
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_MarketBasedAwardsMember
                 
Award vesting period       3 years                  
Long Term Incentive Plan Twenty Fourteen | Market Based Awards | Maximum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage vested       100.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_MarketBasedAwardsMember
                 
Long Term Incentive Plan Twenty Fourteen | Market Based Awards | Restricted Stock Units (RSUs)                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Stock units granted       56,029us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_MarketBasedAwardsMember
                 
Long Term Incentive Plan Twenty Fourteen | Performance Based Awards                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percent of target award       32.50%xrm_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfTargetAward
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
                 
Award vesting period       3 years                  
Long Term Incentive Plan Twenty Fourteen | Performance Based Awards | Minimum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of target to begin vesting (more than)       80.00%xrm_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageofTargetThreshold
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
                 
Long Term Incentive Plan Twenty Fourteen | Performance Based Awards | Restricted Stock Units (RSUs)                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Stock units granted       56,029us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
                 
Long Term Incentive Plan Twenty Fourteen | Performance Based Awards | Restricted Stock Units (RSUs) | Minimum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of award payout       0.00%xrm_SharebasedCompensationArrangementbySharebasedPaymentAwardPayoutPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
                 
Long Term Incentive Plan Twenty Fourteen | Performance Based Awards | Restricted Stock Units (RSUs) | Maximum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of award payout       100.00%xrm_SharebasedCompensationArrangementbySharebasedPaymentAwardPayoutPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
                 
Long Term Incentive Plan Twenty Thirteen                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Award vesting period         3 years                
Long Term Incentive Plan Twenty Thirteen | Time Based Awards                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percent of target award         50.00%xrm_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfTargetAward
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlanTwentyThirteenMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_TimeBasedAwardsMember
               
Stock units granted         179,571us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlanTwentyThirteenMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_TimeBasedAwardsMember
               
Long Term Incentive Plan Twenty Thirteen | Market Based Awards                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percent of target award         50.00%xrm_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfTargetAward
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlanTwentyThirteenMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_MarketBasedAwardsMember
               
Long Term Incentive Plan Twenty Thirteen | Performance Based Awards | Minimum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Estimated percentage of award payout 100.00%xrm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedPercentageOfAwardPayOut
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlanTwentyThirteenMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
                       
Long Term Incentive Plan Twenty Twelve                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Award vesting period           3 years              
Expected forfeiture rate 5.00%xrm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlanTwentyTwelveMember
                       
Long Term Incentive Plan Twenty Twelve | Time Based Awards                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percent of target award           50.00%xrm_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfTargetAward
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlanTwentyTwelveMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_TimeBasedAwardsMember
             
Stock units granted           54,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlanTwentyTwelveMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_TimeBasedAwardsMember
             
Long Term Incentive Plan Twenty Twelve | Performance Based Awards                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percent of target award           50.00%xrm_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfTargetAward
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlanTwentyTwelveMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
             
Long Term Incentive Plan Twenty Twelve | Performance Based Awards | Minimum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Estimated percentage of award payout 77.30%xrm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedPercentageOfAwardPayOut
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlanTwentyTwelveMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
                       
Percentage of award on sliding scale           50.00%xrm_PercentageOfAwardOnSlidingScale
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlanTwentyTwelveMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
             
Percentage of payout based on company performance           85.00%xrm_PercentageOfPayoutBasedOnCompanyPerformance
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlanTwentyTwelveMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
             
Long Term Incentive Plan Twenty Twelve | Performance Based Awards | Maximum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of award on sliding scale           200.00%xrm_PercentageOfAwardOnSlidingScale
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlanTwentyTwelveMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
             
Percentage of payout based on company performance           115.00%xrm_PercentageOfPayoutBasedOnCompanyPerformance
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlanTwentyTwelveMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
             
Executive Long Term Incentive Plan Twenty Twelve | Time Based Awards                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Stock units vested             31,998us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_PlanNameAxis
= xrm_ExecutiveLongTermIncentivePlanTwentyTwelveMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_TimeBasedAwardsMember
31,998us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_PlanNameAxis
= xrm_ExecutiveLongTermIncentivePlanTwentyTwelveMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_TimeBasedAwardsMember
         
Non-Management Directors Plan                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Aggregate awards 20,462us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued
/ us-gaap_PlanNameAxis
= xrm_NonManagementDirectorsPlanMember
                       
Non-Management Directors Plan | Deferred Stock Unit (DSUs)                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Annual retainer per director                 112,000xrm_DeferredCompensationArrangementWithIndividualAnnualRetainerPerDirector
/ us-gaap_AwardTypeAxis
= xrm_DeferredStockUnitDsusMember
/ us-gaap_PlanNameAxis
= xrm_NonManagementDirectorsPlanMember
       
Aggregate awards 24,183us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued
/ us-gaap_AwardTypeAxis
= xrm_DeferredStockUnitDsusMember
/ us-gaap_PlanNameAxis
= xrm_NonManagementDirectorsPlanMember
                       
Chief Executive Officer Stock Plan | Chief Executive Officer                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Stock units granted                   204,208us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= xrm_ChiefExecutiveOfficerStockPlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
     
Award vesting period                   3 years      
Grants in period                   781,701us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= xrm_ChiefExecutiveOfficerStockPlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
     
Common stock, par value (in dollars per share)                   $ 0.001us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_PlanNameAxis
= xrm_ChiefExecutiveOfficerStockPlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
     
Expected term                   10 years      
Exercise price (in dollars per share)                   $ 4.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= xrm_ChiefExecutiveOfficerStockPlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
     
Chief Executive Officer Stock Plan | Chief Executive Officer | Options                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Stock units vested                     260,541us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= xrm_ChiefExecutiveOfficerStockPlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
   
Chief Executive Officer Stock Plan | Chief Executive Officer | Restricted Stock Units (RSUs)                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Stock units vested                     68,063us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= xrm_ChiefExecutiveOfficerStockPlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
   
Common Stock | Chief Executive Officer Stock Plan | Chief Executive Officer | Options                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Shares issued                     99,189us-gaap_ConversionOfStockSharesIssued1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= xrm_ChiefExecutiveOfficerStockPlanMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
   
Common Stock | Chief Executive Officer Stock Plan | Chief Executive Officer | Restricted Stock Units (RSUs)                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Shares issued                     35,562us-gaap_ConversionOfStockSharesIssued1
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= xrm_ChiefExecutiveOfficerStockPlanMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
   
Additional Paid in Capital                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Reclass warrants to additional paid in capital (13,532,000)xrm_RedemptionOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                    13,500,000xrm_RedemptionOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Warrants                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Reclass warrants to additional paid in capital $ 13,532,000xrm_RedemptionOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
                    $ (13,500,000)xrm_RedemptionOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Share-based Compensation Award, Tranche One | Long Term Incentive Plan Twenty Fourteen | Market Based Awards | Restricted Stock Units (RSUs) | Minimum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of award payout       50.00%xrm_SharebasedCompensationArrangementbySharebasedPaymentAwardPayoutPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_MarketBasedAwardsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheOneMember
                 
Share-based Compensation Award, Tranche One | Long Term Incentive Plan Twenty Fourteen | Performance Based Awards                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage vested       0.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheOneMember
                 
Share-based Compensation Award, Tranche One | Long Term Incentive Plan Twenty Fourteen | Performance Based Awards | Restricted Stock Units (RSUs)                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of award payout       80.00%xrm_SharebasedCompensationArrangementbySharebasedPaymentAwardPayoutPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheOneMember
                 
Share-based Compensation Award, Tranche Two | Long Term Incentive Plan Twenty Fourteen | Market Based Awards | Restricted Stock Units (RSUs) | Maximum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of award payout       100.00%xrm_SharebasedCompensationArrangementbySharebasedPaymentAwardPayoutPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_MarketBasedAwardsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheTwoMember
                 
Share-based Compensation Award, Tranche Two | Long Term Incentive Plan Twenty Fourteen | Performance Based Awards                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage vested       100.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheTwoMember
                 
Share-based Compensation Award, Tranche Two | Long Term Incentive Plan Twenty Fourteen | Performance Based Awards | Restricted Stock Units (RSUs)                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of award payout       100.00%xrm_SharebasedCompensationArrangementbySharebasedPaymentAwardPayoutPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_PerformanceBasedAwardsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheTwoMember
                 
Share-based Compensation Award, Tranche Three | Long Term Incentive Plan Twenty Fourteen | Market Based Awards | Restricted Stock Units (RSUs) | Minimum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of award payout       50.00%xrm_SharebasedCompensationArrangementbySharebasedPaymentAwardPayoutPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_MarketBasedAwardsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheThreeMember
                 
Share-based Compensation Award, Tranche Three | Long Term Incentive Plan Twenty Fourteen | Market Based Awards | Restricted Stock Units (RSUs) | Maximum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of award payout       100.00%xrm_SharebasedCompensationArrangementbySharebasedPaymentAwardPayoutPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= xrm_LongTermIncentivePlan2014Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ xrm_ScheduleOfShareBasedCompensationArrangementByShareBasedAwardTypeAxis
= xrm_MarketBasedAwardsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheThreeMember