XML 55 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - Summary of Company's Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 89,040 $ 89,040
Accumulated Amortization 16,400 15,365
Intangibles, Net $ 72,640 $ 73,675
Customer relationships    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 6 years 6 years
Gross Carrying Amount $ 1,585 $ 1,585
Accumulated Amortization 1,433 1,426
Intangibles, Net $ 152 $ 159
Acquired technology    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 19 years 19 years
Gross Carrying Amount $ 3,410 $ 3,410
Accumulated Amortization 1,280 1,236
Intangibles, Net $ 2,130 $ 2,174
Acquired in-process research and development    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 0 years 0 years
Gross Carrying Amount $ 28,260 $ 28,260
Intangibles, Net $ 28,260 $ 28,260
Technology placed in service    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 15 years 15 years
Gross Carrying Amount $ 21,940 $ 21,940
Accumulated Amortization 3,657 3,291
Intangibles, Net $ 18,283 $ 18,649
Patent rights    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 15 years 15 years
Gross Carrying Amount $ 32,720 $ 32,720
Accumulated Amortization 9,648 9,103
Intangibles, Net $ 23,072 $ 23,617
Assembled workforce    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 5 years 5 years
Gross Carrying Amount $ 605 $ 605
Accumulated Amortization 252 222
Intangibles, Net $ 353 $ 383
Internally developed software    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 2 years 1 year
Gross Carrying Amount $ 520 $ 520
Accumulated Amortization 130 87
Intangibles, Net $ 390 $ 433