XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets $ 215 $ 215 $ 644 $ 644
Expected amortization, remainder of fiscal year 859   859  
Amortization expense, next rolling twelve months 540   540  
Amortization expense, rolling year two 540   540  
Amortization expense, rolling year three 498   498  
Amortization expense, rolling year four $ 490   $ 490  
Customer lists | Minimum        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life     7 years  
Customer lists | Maximum        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life     10 years  
Patents        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life     18 years  
Software | Minimum        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life     3 years  
Software | Maximum        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life     7 years  
Trade Name        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life     20 years  
Other        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life     15 years