XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments and Fair Value - Schedule of Available-for-Sale Securities Unrealized Loss Position at Fair Value (Detail)
$ in Thousands
Oct. 31, 2023
USD ($)
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Less than 12 Months, Fair Value $ 53,972
12 Months or Greater, Fair Value 23,963
Total, Fair Value 77,935
Less than 12 Months, Unrealized Losses (678)
12 Months or Greater, Unrealized Losses (548)
Total, Unrealized Losses (1,226)
Corporate bonds [Member]  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Less than 12 Months, Fair Value 29,661
12 Months or Greater, Fair Value 9,098
Total, Fair Value 38,759
Less than 12 Months, Unrealized Losses (406)
12 Months or Greater, Unrealized Losses (236)
Total, Unrealized Losses (642)
Asset-backed securities [Member]  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Less than 12 Months, Fair Value 9,550
12 Months or Greater, Fair Value 7,463
Total, Fair Value 17,013
Less than 12 Months, Unrealized Losses (87)
12 Months or Greater, Unrealized Losses (169)
Total, Unrealized Losses (256)
U.S. government securities [Member]  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Less than 12 Months, Fair Value 14,761
12 Months or Greater, Fair Value 7,402
Total, Fair Value 22,163
Less than 12 Months, Unrealized Losses (185)
12 Months or Greater, Unrealized Losses (143)
Total, Unrealized Losses $ (328)