XML 95 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail)
$ in Thousands
Apr. 30, 2021
USD ($)
Commercial Paper  
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]  
Less Than 12 Months, Fair Value $ 36,378
Less Than 12 Months, Unrealized Loss 7
Commercial Paper | Cash and Cash Equivalents  
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]  
Fair Value 5,749
Commercial Paper | Marketable Securities Current  
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]  
Available For Sale Securities Debt Securities, Current 30,629
Corporate Notes/Bonds  
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]  
Less Than 12 Months, Fair Value 26,350
Less Than 12 Months, Unrealized Loss 20
Corporate Notes/Bonds | Marketable Securities Current  
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]  
Available For Sale Securities Debt Securities, Current 10,133
Corporate Notes/Bonds | Marketable Securities Non-Current  
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]  
Available For Sale Securities Debt Securities, Non-Current $ 16,217