XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments - Available-for-Sale Marketable Securities, Fair Value and Unrealized Losses Continuous Unrealized Loss Position (Details)
$ in Thousands
Jul. 31, 2022
USD ($)
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses $ (2,247)
AFS, Less Than 12 Months, Fair Value 310,966
AFS, 12 Months or Greater, Unrealized Losses (106)
AFS, 12 Months or Greater, Fair Value 20,171
AFS, Total Unrealized Losses (2,353)
AFS, Total Fair Value 331,137
U.S. treasury securities  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses (6)
AFS, Less Than 12 Months, Fair Value 12,789
AFS, 12 Months or Greater, Unrealized Losses 0
AFS, 12 Months or Greater, Fair Value 0
AFS, Total Unrealized Losses (6)
AFS, Total Fair Value 12,789
U.S. government agencies securities  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses (273)
AFS, Less Than 12 Months, Fair Value 18,443
AFS, 12 Months or Greater, Unrealized Losses (25)
AFS, 12 Months or Greater, Fair Value 3,566
AFS, Total Unrealized Losses (298)
AFS, Total Fair Value 22,009
Commercial paper  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses 0
AFS, Less Than 12 Months, Fair Value 3,000
AFS, 12 Months or Greater, Unrealized Losses 0
AFS, 12 Months or Greater, Fair Value 0
AFS, Total Unrealized Losses 0
AFS, Total Fair Value 3,000
Corporate debt securities  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses (1,968)
AFS, Less Than 12 Months, Fair Value 276,734
AFS, 12 Months or Greater, Unrealized Losses (81)
AFS, 12 Months or Greater, Fair Value 16,605
AFS, Total Unrealized Losses (2,049)
AFS, Total Fair Value $ 293,339