XML 68 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Feb. 06, 2022
Jan. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 109,373 $ 106,580
Accumulated Amortization (46,727) (29,932)
Net Carrying Amount 62,646 76,648
Technology patents    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 19,125 19,125
Accumulated Amortization (13,544) (11,722)
Net Carrying Amount 5,581 7,403
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 80,166 77,373
Accumulated Amortization (30,304) (17,499)
Net Carrying Amount 49,862 59,874
Customer relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 6,459 6,459
Accumulated Amortization (1,246) (308)
Net Carrying Amount 5,213 6,151
Trade name    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 3,623 3,623
Accumulated Amortization (1,633) (403)
Net Carrying Amount $ 1,990 $ 3,220