XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components (Schedule of Intangibles, Net) (Details) - USD ($)
$ in Thousands
Oct. 01, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross $ 70,144 $ 70,144
Accumulated Amortization (69,073) (68,815)
Impairment (1,071)  
Net 0 1,329
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross 59,799 59,799
Accumulated Amortization (58,906) (58,692)
Impairment (893)  
Net 0 1,107
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross 10,345 10,345
Accumulated Amortization (10,167) (10,123)
Impairment (178)  
Net $ 0 $ 222