XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Overview and Basis of Presentation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Jul. 31, 2022
Aug. 01, 2021
Sep. 30, 2020
Sep. 24, 2020
Jan. 31, 2018
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                  
Change in accounting principle, accounting standards update, immaterial effect           false      
Accumulated deficit $ (4,548,666)   $ (4,548,666)   $ (4,378,362)        
Partner [Member] | Customer Concentration Risk [Member] | Revenue                  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                  
Concentration risk percentage 10.00% 10.00% 10.00% 10.00%          
Partner [Member] | Customer Concentration Risk [Member] | Accounts Receivable                  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                  
Concentration risk percentage     24.00%            
2026 Convertible Senior Notes | Convertible Debt [Member]                  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                  
Principal value             $ 750,000    
Interest rate, stated percentage 2.50%   2.50%         2.50%  
2023 Convertible Senior Notes | Convertible Debt [Member]                  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                  
Principal value                 $ 575,000
Interest rate, stated percentage                 0.00%
ASU 2020-06                  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                  
Change in accounting principle, accounting standards update, adopted           false      
Change in accounting principle, accounting standards update, immaterial effect           false      
Accounting Standards Update 2021-04 [Member]                  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                  
Change in accounting principle, accounting standards update, adopted           false