XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Available-for-Sale Marketable Securities, Fair Value and Unrealized Losses Continuous Unrealized Loss Position (Details)
$ in Thousands
Jul. 31, 2023
USD ($)
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses $ (637)
AFS, Less Than 12 Months, Fair Value 206,931
AFS, 12 Months or Greater, Unrealized Losses (164)
AFS, 12 Months or Greater, Fair Value 44,410
AFS, Total Unrealized Losses (801)
AFS, Total Fair Value 251,341
U.S. government agencies securities  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses (110)
AFS, Less Than 12 Months, Fair Value 37,729
AFS, 12 Months or Greater, Unrealized Losses (8)
AFS, 12 Months or Greater, Fair Value 4,442
AFS, Total Unrealized Losses (118)
AFS, Total Fair Value 42,171
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 10,254
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 10,254
Corporate debt securities  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses (527)
AFS, Less Than 12 Months, Fair Value 158,948
AFS, 12 Months or Greater, Unrealized Losses (156)
AFS, 12 Months or Greater, Fair Value 39,968
AFS, Total Unrealized Losses (683)
AFS, Total Fair Value $ 198,916