XML 16 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Organization and Summary of Significant Accounting Policies - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Customer
Depository
Distributor
Segment
Source
Dec. 31, 2013
Customer
Distributor
Dec. 31, 2012
Distributor
Summary Of Significant Accounting Policy [Line Items]      
Number of revenue sources 2tasr_NumberOfRevenueSources    
Note receivable in term 5 years    
Company receive payment 30 days    
Accounts and notes receivable related to purchases $ 0tasr_NotesReceivableRelatedToAssignment $ 0tasr_NotesReceivableRelatedToAssignment  
Advertising Cost 300,000us-gaap_AdvertisingRevenueCost 200,000us-gaap_AdvertisingRevenueCost 200,000us-gaap_AdvertisingRevenueCost
Warranty period 1 year    
Research and development costs 14,885,000us-gaap_ResearchAndDevelopmentExpense 9,888,000us-gaap_ResearchAndDevelopmentExpense 8,139,000us-gaap_ResearchAndDevelopmentExpense
Allowance for doubtful accounts 251,000us-gaap_AllowanceForDoubtfulAccountsReceivable 200,000us-gaap_AllowanceForDoubtfulAccountsReceivable  
Reserve for bad debt expense 142,000us-gaap_ProvisionForDoubtfulAccounts 24,000us-gaap_ProvisionForDoubtfulAccounts (242,000)us-gaap_ProvisionForDoubtfulAccounts
Number of depository institutions 3tasr_NumberOfDepositoryInstitutions    
Aggregate balances in accounts 48,400,000tasr_CashAndCashEquivalentAtFourDepositoryInstitutions    
Number of customers 0tasr_NumberofCustomers    
Unaffiliated distributors 1tasr_NumberOfDistributers 1tasr_NumberOfDistributers 1tasr_NumberOfDistributers
Percentage of total net sales represented 10.00%us-gaap_ConcentrationRiskPercentage1 10.00%us-gaap_ConcentrationRiskPercentage1 10.00%us-gaap_ConcentrationRiskPercentage1
Accounts and notes receivable by customers one 13.40%tasr_PercentageOfAccountsReceivableCustomersOne 17.40%tasr_PercentageOfAccountsReceivableCustomersOne  
Unaffiliated customers 1tasr_NumberOfMajorCustomers 1tasr_NumberOfMajorCustomers  
Corporate owned life insurance policies fair value 1,100,000us-gaap_CashSurrenderValueFairValueDisclosure 400,000us-gaap_CashSurrenderValueFairValueDisclosure  
Number of reportable segments of company 2us-gaap_NumberOfReportableSegments    
Implied volatility period of publicly traded options 1 year    
Sales      
Summary Of Significant Accounting Policy [Line Items]      
Percentage of total net sales represented   12.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
12.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
Minimum      
Summary Of Significant Accounting Policy [Line Items]      
Service term for services purchased 1 year    
Contractual Period of entities assurance program 3 years    
Maximum      
Summary Of Significant Accounting Policy [Line Items]      
Service term for services purchased 5 years    
Contractual Period of entities assurance program 5 years    
Evidence. Com      
Summary Of Significant Accounting Policy [Line Items]      
Amortization of capitalized software development costs   $ 600,000us-gaap_CapitalizedComputerSoftwareAmortization
/ us-gaap_ProductOrServiceAxis
= tasr_EvidenceDotComMember
$ 1,200,000us-gaap_CapitalizedComputerSoftwareAmortization
/ us-gaap_ProductOrServiceAxis
= tasr_EvidenceDotComMember
Extended Product Warranty | Minimum      
Summary Of Significant Accounting Policy [Line Items]      
Period of extended warranty after expiration of standard warranty 1 year    
Extended Product Warranty | Maximum      
Summary Of Significant Accounting Policy [Line Items]      
Period of extended warranty after expiration of standard warranty 5 years