XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets - Summary of Company's Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 194,141 $ 279,210
Accumulated Amortization 21,575 19,505
Intangibles, Net $ 172,566 $ 259,705
Customer relationships    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 2 years 2 years
Gross Carrying Amount $ 1,585 $ 1,585
Accumulated Amortization 1,466 1,453
Intangibles, Net $ 119 $ 132
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,500 1,412
Intangibles, Net 1,910 1,998
Acquired in-process research and development    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 127,650 218,430
Intangibles, Net $ 127,650 $ 218,430
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 5,485 4,754
Intangibles, Net $ 16,455 $ 17,186
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 12,373 11,283
Intangibles, Net $ 20,347 $ 21,437
Assembled workforce    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 5 years 5 years
Gross Carrying Amount $ 605 $ 605
Accumulated Amortization 404 343
Intangibles, Net $ 201 $ 262
Internally developed software    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 2 years 2 years
Gross Carrying Amount $ 520 $ 520
Accumulated Amortization 347 260
Intangibles, Net $ 173 $ 260
Acquired licenses    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 15 years 15 years
Gross Carrying Amount $ 5,711  
Intangibles, Net $ 5,711