XML 80 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets, net - Schedule of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Total $ 29,184  
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 117,503 $ 117,658
Accumulated Amortization (89,576) (77,452)
Total $ 27,927 $ 40,206
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,257 $ 11,256
Accumulated Amortization (10,000) (9,238)
Total $ 1,257 $ 2,018
Weighted-Average Amortization Period 7 years 7 years 6 months