XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments and Fair Value - Schedule of Available-for-Sale Securities Unrealized Loss Position at Fair Value (Detail) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 19,891 $ 28,891
12 Months or Greater, Fair Value 36,798 20,604
Total, Fair Value 56,689 49,495
Less than 12 Months, Unrealized Losses (18) (99)
12 Months or Greater, Unrealized Losses (255) (278)
Total, Unrealized Losses (273) (377)
Corporate bonds [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 15,299 9,050
12 Months or Greater, Fair Value 12,095 8,363
Total, Fair Value 27,394 17,413
Less than 12 Months, Unrealized Losses (18) (19)
12 Months or Greater, Unrealized Losses (90) (116)
Total, Unrealized Losses (108) (135)
Asset-backed securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 1,138 4,821
12 Months or Greater, Fair Value 7,551 6,289
Total, Fair Value 8,689 11,110
Less than 12 Months, Unrealized Losses 0 (15)
12 Months or Greater, Unrealized Losses (67) (81)
Total, Unrealized Losses (67) (96)
U.S. government securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 3,454 15,020
12 Months or Greater, Fair Value 17,152 5,952
Total, Fair Value 20,606 20,972
Less than 12 Months, Unrealized Losses 0 (65)
12 Months or Greater, Unrealized Losses (98) (81)
Total, Unrealized Losses $ (98) $ (146)