XML 71 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (14,068) $ (11,067)
Finite-Lived, Foreign Currency Translation 64 64
Indefinite-lived, Gross Book Value   179
Indefinite-lived Intangible Assets, Accumulated Amortization   (15)
Indefinite-lived Intangible Assets, Foreign Currency Translation   6
Indefinite-lived Intangible, Net Book Value   170
Indefinite and Finite-Lived, Gross Book Value 40,578 40,437
Indefinite and Finite-Lived, Net Book Value $ 26,446 $ 29,434
Trademarks    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 15 years 15 years
Finite-Lived, Gross Book Value $ 8,257 $ 8,238
Accumulated Amortization (1,579) (1,033)
Finite-Lived, Foreign Currency Translation (23) 5
Finite-Lived, Net Book Value 6,655 7,200
Patents    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Finite-Lived, Gross Book Value 6,058 6,054
Accumulated Amortization (3,285) (2,715)
Finite-Lived, Foreign Currency Translation (1) 2
Finite-Lived, Net Book Value $ 2,772 $ 3,337
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 $ 26,078 $ 25,966
Accumulated Amortization (9,128) (7,304)
Finite-Lived, Foreign Currency Translation 38 65
Finite-Lived, Net Book Value $ 16,912 $ 18,727
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
Organizational Costs    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 3 years  
Indefinite-lived, Gross Book Value $ 185  
Indefinite-lived Intangible Assets, Accumulated Amortization (76)  
Indefinite-lived Intangible Assets, Foreign Currency Translation (2)  
Indefinite-lived Intangible, Net Book Value $ 107