XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Finite-Lived, Gross Book Value $ 40,436 $ 40,578
Accumulated Amortization (16,069) (14,068)
Finite-Lived, Foreign Currency Translation (499) (64)
Finite-Lived, Net Book Value $ 23,868 $ 26,446
Trademarks    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 15 years 15 years
Finite-Lived, Gross Book Value $ 8,202 $ 8,257
Accumulated Amortization (1,963) (1,579)
Finite-Lived, Foreign Currency Translation (107) (23)
Finite-Lived, Net Book Value 6,132 6,655
Patents    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Finite-Lived, Gross Book Value 6,049 6,058
Accumulated Amortization (3,587) (3,285)
Finite-Lived, Foreign Currency Translation (1) (1)
Finite-Lived, Net Book Value $ 2,461 $ 2,772
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,002 $ 26,078
Accumulated Amortization (10,407) (9,128)
Finite-Lived, Foreign Currency Translation (370) (38)
Finite-Lived, Net Book Value $ 15,225 $ 16,912
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 3 years
Finite-Lived, Gross Book Value $ 183 $ 185
Accumulated Amortization (112) (76)
Finite-Lived, Foreign Currency Translation (21) (2)
Finite-Lived, Net Book Value $ 50 $ 107