XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Financial Instruments and Fair Value - Schedule of Available-for-Sale Securities Unrealized Loss Position at Fair Value (Detail) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 52,980 $ 28,891
12 Months or Greater, Fair Value 14,883 20,604
Total, Fair Value 67,863 49,495
Less than 12 Months, Unrealized Losses (369) (99)
12 Months or Greater, Unrealized Losses (77) (278)
Total, Unrealized Losses (446) (377)
Corporate bonds [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 23,362 9,050
12 Months or Greater, Fair Value 5,103 8,363
Total, Fair Value 28,465 17,413
Less than 12 Months, Unrealized Losses (126) (19)
12 Months or Greater, Unrealized Losses (22) (116)
Total, Unrealized Losses (148) (135)
Asset-backed securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 9,132 4,821
12 Months or Greater, Fair Value 4,998 6,289
Total, Fair Value 14,130 11,110
Less than 12 Months, Unrealized Losses (62) (15)
12 Months or Greater, Unrealized Losses (29) (81)
Total, Unrealized Losses (91) (96)
U.S. government securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 20,486 15,020
12 Months or Greater, Fair Value 4,782 5,952
Total, Fair Value 25,268 20,972
Less than 12 Months, Unrealized Losses (181) (65)
12 Months or Greater, Unrealized Losses (26) (81)
Total, Unrealized Losses $ (207) $ (146)