XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets, net - Schedule of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Total $ 25,963    
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Amount 117,392   $ 117,503
Accumulated Amortization (92,517)   (89,576)
Total $ 24,875   27,927
Weighted-Average Amortization Period 9 years 10 months 24 days 9 years 10 months 24 days  
Patents and licenses      
Finite-Lived Intangible Assets [Line Items]      
Gross Amount $ 11,259   11,257
Accumulated Amortization (10,171)   (10,000)
Total $ 1,088   $ 1,257
Weighted-Average Amortization Period 7 years 7 years