XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities - Summary of Company's Investments with Unrealized Losses, Aggregated by Investment Type (Detail)
$ in Thousands
Apr. 30, 2022
USD ($)
Marketable Securities [Line Items]  
Debt Securities, Less than 12 Months, Fair Value $ 122,462
Debt Securities, Less than 12 Months, Unrealized Loss (1,032)
Debt Securities, Greater than 12 Months, Fair Value 13,008
Debt Securities, Greater than 12 Months, Unrealized Loss (99)
Debt Securities, Fair Value 135,470
Debt Securities, Unrealized Loss (1,131)
Corporate Bond Securities [Member]  
Marketable Securities [Line Items]  
Debt Securities, Less than 12 Months, Fair Value 98,997
Debt Securities, Less than 12 Months, Unrealized Loss (895)
Debt Securities, Greater than 12 Months, Fair Value 13,008
Debt Securities, Greater than 12 Months, Unrealized Loss (99)
Debt Securities, Fair Value 112,005
Debt Securities, Unrealized Loss (994)
Obligations of the U.S. Government and its Agencies [Member]  
Marketable Securities [Line Items]  
Debt Securities, Less than 12 Months, Fair Value 23,465
Debt Securities, Less than 12 Months, Unrealized Loss (137)
Debt Securities, Fair Value 23,465
Debt Securities, Unrealized Loss $ (137)