XML 98 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share - Antidilutive Securities (Additional Information) (Details) - $ / shares
12 Months Ended
Jul. 31, 2022
Jan. 03, 2022
Jul. 31, 2021
Accounting Standards Update 2020-06 [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
New Accounting Pronouncement or Change in Accounting Principle, Indirect Effects We adopted ASU 2020-06 on August 1, 2021 using the modified retrospective method, applicable to our convertible senior notes outstanding as of adoption. We have not changed any previously disclosed amounts or provided additional disclosures for comparative periods. ASU 2020-06 requires the if-converted method to be applied for all convertible instruments when calculating diluted earnings per share.    
Common Class A [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Common Stock, Par or Stated Value Per Share $ 0.000025 $ 0.000025 $ 0.000025
Common Class B [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Common Stock, Par or Stated Value Per Share $ 0.000025 $ 0.000025 $ 0.000025