XML 74 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (11,238) $ (8,165)
Finite-Lived, Foreign Currency Translation 64 176
Indefinite-lived, Gross Book Value 179 172
Indefinite-lived Intangible Assets, Accumulated Amortization (15)  
Indefinite-lived Intangible Assets, Foreign Currency Translation 6 7
Indefinite-lived Intangible, Net Book Value 170 179
Indefinite and Finite-Lived, Gross Book Value 40,608 40,234
Indefinite and Finite-Lived, Net Book Value $ 29,434 $ 32,245
Trademarks    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 15 years 15 years
Finite-Lived, Gross Book Value $ 8,238 $ 8,159
Accumulated Amortization (1,033) (512)
Finite-Lived, Foreign Currency Translation (5) 47
Finite-Lived, Net Book Value 7,200 7,694
Patents    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Finite-Lived, Gross Book Value 6,054 5,945
Accumulated Amortization (2,715) (2,529)
Finite-Lived, Foreign Currency Translation (2)  
Finite-Lived, Net Book Value $ 3,337 $ 3,416
Patents | Minimum    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 15 years 15 years
Patents | Maximum    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 30 years 30 years
Customer relationships    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Finite-Lived, Gross Book Value $ 25,966 $ 25,787
Accumulated Amortization (7,304) (4,954)
Finite-Lived, Foreign Currency Translation 65 122
Finite-Lived, Net Book Value $ 18,727 $ 20,955
Customer relationships | Minimum    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 5 years 5 years
Customer relationships | Maximum    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 15 years 15 years
Non-compete agreements    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 3 years 3 years
Finite-Lived, Gross Book Value $ 171 $ 171
Accumulated Amortization $ (171) (170)
Finite-Lived, Net Book Value   $ 1