XML 26 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Information Regarding the Company's Insurance Coverage (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
2004  
Product Liability Contingency [Line Items]  
Insurance Coverage $ 2.0tasr_InsuranceCoverage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearOneMember
Deductible Amount 0.1tasr_DeductibleAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearOneMember
Remaining Insurance Coverage 2.0tasr_RemainingInsuranceCovered
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearOneMember
2005  
Product Liability Contingency [Line Items]  
Insurance Coverage 10.0tasr_InsuranceCoverage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearTwoMember
Deductible Amount 0.3tasr_DeductibleAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearTwoMember
Remaining Insurance Coverage 7.0tasr_RemainingInsuranceCovered
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearTwoMember
2006  
Product Liability Contingency [Line Items]  
Insurance Coverage 10.0tasr_InsuranceCoverage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearThreeMember
Deductible Amount 0.3tasr_DeductibleAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearThreeMember
Remaining Insurance Coverage 3.7tasr_RemainingInsuranceCovered
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearThreeMember
2007  
Product Liability Contingency [Line Items]  
Insurance Coverage 10.0tasr_InsuranceCoverage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearFourMember
Deductible Amount 0.3tasr_DeductibleAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearFourMember
Remaining Insurance Coverage 8.0tasr_RemainingInsuranceCovered
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearFourMember
2008  
Product Liability Contingency [Line Items]  
Insurance Coverage 10.0tasr_InsuranceCoverage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearFiveMember
Deductible Amount 0.5tasr_DeductibleAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearFiveMember
Remaining Insurance Coverage 0tasr_RemainingInsuranceCovered
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearFiveMember
2009  
Product Liability Contingency [Line Items]  
Insurance Coverage 10.0tasr_InsuranceCoverage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearSixMember
Deductible Amount 1.0tasr_DeductibleAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearSixMember
Remaining Insurance Coverage 10.0tasr_RemainingInsuranceCovered
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearSixMember
2010  
Product Liability Contingency [Line Items]  
Insurance Coverage 10.0tasr_InsuranceCoverage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearSevenMember
Deductible Amount 1.0tasr_DeductibleAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearSevenMember
Remaining Insurance Coverage 10.0tasr_RemainingInsuranceCovered
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearSevenMember
2011  
Product Liability Contingency [Line Items]  
Insurance Coverage 10.0tasr_InsuranceCoverage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearEightMember
Deductible Amount 1.0tasr_DeductibleAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearEightMember
Remaining Insurance Coverage 10.0tasr_RemainingInsuranceCovered
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearEightMember
Jan - Jun 2012  
Product Liability Contingency [Line Items]  
Insurance Coverage 7.0tasr_InsuranceCoverage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearNineMember
Deductible Amount 1.0tasr_DeductibleAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearNineMember
Remaining Insurance Coverage 7.0tasr_RemainingInsuranceCovered
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearNineMember
Jul - Dec 2012  
Product Liability Contingency [Line Items]  
Insurance Coverage 12.0tasr_InsuranceCoverage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearTenMember
Deductible Amount 1.0tasr_DeductibleAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearTenMember
Remaining Insurance Coverage 12.0tasr_RemainingInsuranceCovered
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearTenMember
2013  
Product Liability Contingency [Line Items]  
Insurance Coverage 12.0tasr_InsuranceCoverage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearElevenMember
Deductible Amount 1.0tasr_DeductibleAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearElevenMember
Remaining Insurance Coverage 12.0tasr_RemainingInsuranceCovered
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearElevenMember
2014  
Product Liability Contingency [Line Items]  
Insurance Coverage 11.0tasr_InsuranceCoverage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearTwelveMember
Deductible Amount 4.0tasr_DeductibleAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearTwelveMember
Remaining Insurance Coverage 11.0tasr_RemainingInsuranceCovered
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearTwelveMember
2015  
Product Liability Contingency [Line Items]  
Insurance Coverage 10.0tasr_InsuranceCoverage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearThirteenMember
Deductible Amount 5.0tasr_DeductibleAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearThirteenMember
Remaining Insurance Coverage $ 10.0tasr_RemainingInsuranceCovered
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= tasr_PolicyYearThirteenMember