v3.22.2.2
Balance Sheet Components - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Nov. 06, 2022
Feb. 06, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 112,418 $ 109,373
Accumulated Amortization (59,039) (46,727)
Net Carrying Amount 53,379 62,646
Technology patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 19,125 19,125
Accumulated Amortization (14,505) (13,544)
Net Carrying Amount 4,620 5,581
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 83,211 80,166
Accumulated Amortization (40,061) (30,304)
Net Carrying Amount 43,150 49,862
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 6,459 6,459
Accumulated Amortization (1,936) (1,246)
Net Carrying Amount 4,523 5,213
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 3,623 3,623
Accumulated Amortization (2,537) (1,633)
Net Carrying Amount $ 1,086 $ 1,990