v3.25.1
Convertible Senior Notes and Related Transactions - Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
May 03, 2025
May 04, 2024
Debt Instrument [Line Items]    
Amortization of debt discount and issuance costs $ 1,448 $ 1,304
Senior Notes | 2024 Notes    
Debt Instrument [Line Items]    
Coupon interest 0 334
Amortization of debt discount and issuance costs 0 28
Total 0 362
Senior Notes | Initial 2028 Notes    
Debt Instrument [Line Items]    
Coupon interest 2,578 2,578
Amortization of debt discount and issuance costs 461 436
Total 3,039 3,014
Senior Notes | Additional 2028 Notes    
Debt Instrument [Line Items]    
Coupon interest 721 646
Amortization of debt discount and issuance costs 832 662
Total $ 1,553 $ 1,308