v3.25.2
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 27, 2025
Jan. 26, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 224,532 $ 217,077
Accumulated Amortization (67,485) (60,825)
Accumulated Impairment (131,385) (131,385)
Total expected amortization expense 25,662 24,867
Core technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 155,694 154,728
Accumulated Amortization (49,200) (44,014)
Accumulated Impairment (91,792) (91,792)
Total expected amortization expense $ 14,702 $ 18,922
Core technologies | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 1 year 1 year
Core technologies | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 8 years 8 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 52,585 $ 51,781
Accumulated Amortization (14,371) (13,394)
Accumulated Impairment (34,777) (34,777)
Total expected amortization expense $ 3,437 $ 3,610
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 1 year 1 year
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 10 years 10 years
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 9,000 $ 9,000
Accumulated Amortization (3,191) (3,125)
Accumulated Impairment (4,816) (4,816)
Total expected amortization expense $ 993 $ 1,059
Trade name | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 2 years 2 years
Trade name | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 10 years 10 years
Capitalized Development Costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,513 $ 1,368
Accumulated Amortization (603) (278)
Accumulated Impairment 0 0
Total expected amortization expense $ 2,910 $ 1,090
Capitalized Development Costs | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 3 years  
Capitalized Development Costs | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 7 years 3 years
Software Licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,740 $ 200
Accumulated Amortization (120) (14)
Accumulated Impairment 0 0
Total expected amortization expense $ 3,620 $ 186
Software Licenses | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 7 years  
Software Licenses | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 10 years 7 years