v3.25.2
Fair Value Measurements - Carrying Value and Fair Value of Debt (Details) - USD ($)
$ in Thousands
Jul. 27, 2025
Jan. 26, 2025
Oct. 12, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Long-term debt $ 518,937 $ 505,933  
Debt issuance costs 8,725 11,135  
Convertible Debt      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Long-term debt 374,744 373,325  
Fair Value 660,000 873,714  
Convertible Senior Notes Due 2027 | Convertible Debt      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Long-term debt 314,178 312,973  
Fair Value $ 496,274 $ 647,943  
Fixed interest rate 1.625% 1.625% 1.625%
Debt issuance costs $ 5,300 $ 6,500  
Convertible Senior Notes Due 2028 | Convertible Debt      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Long-term debt 60,566 60,352  
Fair Value $ 163,726 $ 225,771  
Fixed interest rate 4.00% 4.00%  
Debt issuance costs $ 1,400 $ 1,600