XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Definite-Lived Intangible Assets Other than Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Intangible Assets [Line Items]      
Gross Carrying Amount $ 30,733 $ 22,170  
Accumulated Amortization (16,966) (14,230)  
Total 13,767 7,940  
Not amortized, Gross Carrying Amount 1,703 1,508  
Intangible assets, Gross Carrying Amount 32,436 23,678  
Intangible assets, Net Carrying Amount 15,470 9,448  
Amortization expense of intangible assets 2,900 3,300 $ 3,500
TASER trademark      
Intangible Assets [Line Items]      
Not amortized, Gross Carrying Amount 900 900  
My90 trademark      
Intangible Assets [Line Items]      
Not amortized, Gross Carrying Amount 168    
Patents and trademarks pending      
Intangible Assets [Line Items]      
Not amortized, Gross Carrying Amount 635 608  
Domain names      
Intangible Assets [Line Items]      
Gross Carrying Amount 3,043 3,036  
Accumulated Amortization (1,518) (1,339)  
Total $ 1,525 1,697  
Domain names | Minimum      
Intangible Assets [Line Items]      
Useful Life 5 years    
Domain names | Maximum      
Intangible Assets [Line Items]      
Useful Life 10 years    
Issued patents      
Intangible Assets [Line Items]      
Gross Carrying Amount $ 3,061 3,232  
Accumulated Amortization (1,457) (1,567)  
Total $ 1,604 1,665  
Issued patents | Minimum      
Intangible Assets [Line Items]      
Useful Life 5 years    
Issued patents | Maximum      
Intangible Assets [Line Items]      
Useful Life 25 years    
Issued trademarks      
Intangible Assets [Line Items]      
Gross Carrying Amount $ 1,130 1,002  
Accumulated Amortization (643) (227)  
Total $ 487 775  
Issued trademarks | Minimum      
Intangible Assets [Line Items]      
Useful Life 3 years    
Issued trademarks | Maximum      
Intangible Assets [Line Items]      
Useful Life 15 years    
Customer relationships      
Intangible Assets [Line Items]      
Gross Carrying Amount $ 4,985 3,780  
Accumulated Amortization (2,439) (1,955)  
Total $ 2,546 1,825  
Customer relationships | Minimum      
Intangible Assets [Line Items]      
Useful Life 4 years    
Customer relationships | Maximum      
Intangible Assets [Line Items]      
Useful Life 8 years    
Non-compete agreements      
Intangible Assets [Line Items]      
Gross Carrying Amount $ 454 460  
Accumulated Amortization (444) (429)  
Total $ 10 31  
Non-compete agreements | Minimum      
Intangible Assets [Line Items]      
Useful Life 3 years    
Non-compete agreements | Maximum      
Intangible Assets [Line Items]      
Useful Life 4 years    
Developed technology      
Intangible Assets [Line Items]      
Gross Carrying Amount $ 18,060 10,660  
Accumulated Amortization (10,465) (8,713)  
Total $ 7,595 $ 1,947  
Developed technology | Minimum      
Intangible Assets [Line Items]      
Useful Life 3 years    
Developed technology | Maximum      
Intangible Assets [Line Items]      
Useful Life 5 years