XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (10,319) $ (8,165)
Finite-Lived, Foreign Currency Translation (115) 176
Indefinite-lived, Gross Book Value 179 172
Indefinite-lived Intangible Assets, Foreign Currency Translation (4) 7
Indefinite-lived Intangible, Net Book Value 175 179
Indefinite and Finite-Lived, Gross Book Value 40,329 40,234
Indefinite and Finite-Lived, Net Book Value $ 29,895 $ 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,084 $ 8,159
Accumulated Amortization (823) (512)
Finite-Lived, Foreign Currency Translation (32) 47
Finite-Lived, Net Book Value 7,229 7,694
Patents    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Finite-Lived, Gross Book Value 5,952 5,945
Accumulated Amortization (2,557) (2,529)
Finite-Lived, Foreign Currency Translation (3)  
Finite-Lived, Net Book Value $ 3,392 $ 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,943 $ 25,787
Accumulated Amortization (6,768) (4,954)
Finite-Lived, Foreign Currency Translation (76) 122
Finite-Lived, Net Book Value $ 19,099 $ 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