XML 26 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Self-Insured Health and Workers' Compensation Plans (Details) (USD $)
12 Months Ended
Dec. 28, 2014
claim
Dec. 29, 2013
claim
Dec. 30, 2012
claim
Self-insured health plan      
Loss Contingencies [Line Items]      
Accrual for self-insurance programs $ 100,000us-gaap_SelfInsuranceReserve
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskHealthSelfInsuranceMember
$ 200,000us-gaap_SelfInsuranceReserve
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskHealthSelfInsuranceMember
 
Number of claims that exceeded annual coverage limits 0ktos_StopLossInsuranceNumberOfClaimsExceedingAnnualCoverageLimit
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskHealthSelfInsuranceMember
0ktos_StopLossInsuranceNumberOfClaimsExceedingAnnualCoverageLimit
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskHealthSelfInsuranceMember
0ktos_StopLossInsuranceNumberOfClaimsExceedingAnnualCoverageLimit
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskHealthSelfInsuranceMember
Self-insured health plan | Minimum      
Loss Contingencies [Line Items]      
Annual coverage limit 50,000ktos_StopLossInsuranceAnnualCoverageLimit
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskHealthSelfInsuranceMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Self-insured health plan | Maximum      
Loss Contingencies [Line Items]      
Annual coverage limit 85,000ktos_StopLossInsuranceAnnualCoverageLimit
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskHealthSelfInsuranceMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Self-insured workers' compensation plan      
Loss Contingencies [Line Items]      
Accrual for self-insurance programs 300,000us-gaap_SelfInsuranceReserve
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskWorkersCompensationMember
200,000us-gaap_SelfInsuranceReserve
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskWorkersCompensationMember
 
Number of claims that exceeded annual coverage limits 0ktos_StopLossInsuranceNumberOfClaimsExceedingAnnualCoverageLimit
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskWorkersCompensationMember
0ktos_StopLossInsuranceNumberOfClaimsExceedingAnnualCoverageLimit
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskWorkersCompensationMember
0ktos_StopLossInsuranceNumberOfClaimsExceedingAnnualCoverageLimit
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskWorkersCompensationMember
Self-insured workers' compensation plan | Minimum      
Loss Contingencies [Line Items]      
Annual coverage limit 250,000ktos_StopLossInsuranceAnnualCoverageLimit
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskWorkersCompensationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Self-insured workers' compensation plan | Maximum      
Loss Contingencies [Line Items]      
Annual coverage limit $ 350,000ktos_StopLossInsuranceAnnualCoverageLimit
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ktos_UninsuredRiskWorkersCompensationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember