XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents and Short-Term Investments - Schedule of Unrealized Losses Cash Equivalents and Short Term Investment (Details)
$ in Thousands
Apr. 30, 2022
USD ($)
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
Fair Value $ 47,302
Gross Unrealized Losses (69)
Corporate debt securities  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
Fair Value 10,912
Gross Unrealized Losses (29)
U.S. Treasury securities  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
Fair Value 21,857
Gross Unrealized Losses (35)
Commercial paper  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
Fair Value 14,533
Gross Unrealized Losses $ (5)