XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Senior Notes - Components of Notes (Parenthetical) (Details) - Convertible Debt
Jan. 31, 2023
2023 Convertible Senior Notes  
Debt Instrument [Line Items]  
Effective interest rate 0.41%
2026 Convertible Senior Notes  
Debt Instrument [Line Items]  
Effective interest rate 7.05%
2027 Convertible Senior Notes  
Debt Instrument [Line Items]  
Effective interest rate 0.52%