XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Major Categories of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Jun. 30, 2020
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets, accumulated amortization $ (12,397) $ (12,386)  
Total 35,329 44,645  
Indefinite-lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Net 35,329 44,645  
Intangible Assets, Net (Excluding Goodwill) 35,329 44,645  
Intangible assets gross carrying amount 47,726 57,031  
Intangible assets net carrying amount 35,329 44,645  
Product acquisition costs      
Indefinite-lived Intangible Assets [Line Items]      
Indefinite-lived intangible assets 9,708 13,103 $ 9,372
In process research and development ("IPR&D")      
Indefinite-lived Intangible Assets [Line Items]      
Indefinite-lived intangible assets 388 327 297
Trademarks and Technology      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets, gross carrying amount 34,026 39,943  
Finite-lived intangible assets, accumulated amortization (10,630) (10,885)  
Total $ 23,396 $ 29,058 23,111
Weighted average remaining amortization period 10 years 10 years 9 months 18 days  
Indefinite-lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Net $ 23,396 $ 29,058 23,111
Finite-Lived Intangible Assets, Remaining Amortization Period 10 years 10 years 9 months 18 days  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets, gross carrying amount $ 3,604 $ 3,658  
Finite-lived intangible assets, accumulated amortization (1,767) (1,501)  
Total $ 1,837 $ 2,157 1,886
Weighted average remaining amortization period 5 years 1 month 6 days 5 years 10 months 24 days  
Indefinite-lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Net $ 1,837 $ 2,157 $ 1,886
Finite-Lived Intangible Assets, Remaining Amortization Period 5 years 1 month 6 days 5 years 10 months 24 days