XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Estimated Fair Value and Carrying Value of Notes (Detail) - USD ($)
$ in Thousands
Apr. 30, 2022
Jan. 29, 2022
2023 Notes    
Fair Value Balance Sheet Grouping Financial Statement Captions    
Convertible senior notes, Fair Value $ 18,692 $ 70,857
Convertible senior notes, Carrying Value 19,778 68,706
2024 Notes    
Fair Value Balance Sheet Grouping Financial Statement Captions    
Convertible senior notes, Fair Value 70,801 198,087
Convertible senior notes, Carrying Value $ 80,880 $ 189,297