XML 312 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Recently Adopted Accounting Guidance (Details)
Jan. 29, 2023
Convertible Senior Notes | Convertible Debt  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Debt instrument, stated rate 1.625%