XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets, net - Schedule of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Total $ 1,407  
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 117,354 $ 117,194
Accumulated Amortization and Impairment (115,954) (104,594)
Total $ 1,400 $ 12,600
Weighted-Average Amortization Period 10 years 10 years
Patents and licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 11,250 $ 11,247
Accumulated Amortization and Impairment (11,243) (10,669)
Total $ 7 $ 578
Weighted-Average Amortization Period 7 years 7 years