XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Carrying Value of the 2023 Notes (Detail) - Convertible senior notes due 2023 - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 30, 2021
Jun. 30, 2018
Liability component      
Principal $ 301,819 $ 335,000 $ 335,000
Less: Debt discount (33,914) (47,064)  
Net carrying amount 267,905 287,936  
Equity component $ 90,099 $ 90,990