XML 49 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments and Fair Value - Schedule of Available-for-Sale Securities Unrealized Loss Position at Fair Value (Detail) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 32,730 $ 51,632
12 Months or Greater, Fair Value 7,252 11,296
Total, Fair Value 39,982 62,928
Less than 12 Months, Unrealized Losses (103) (336)
12 Months or Greater, Unrealized Losses (15) (36)
Total, Unrealized Losses (118) (372)
Corporate bonds [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 9,927 23,200
12 Months or Greater, Fair Value 1,901 2,144
Total, Fair Value 11,828 25,344
Less than 12 Months, Unrealized Losses (31) (116)
12 Months or Greater, Unrealized Losses (3) (7)
Total, Unrealized Losses (34) (123)
Asset-backed securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 5,415 8,052
12 Months or Greater, Fair Value 3,535 4,343
Total, Fair Value 8,950 12,395
Less than 12 Months, Unrealized Losses (41) (51)
12 Months or Greater, Unrealized Losses (9) (16)
Total, Unrealized Losses (50) (67)
U.S. government securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 17,388 20,380
12 Months or Greater, Fair Value 1,816 4,809
Total, Fair Value 19,204 25,189
Less than 12 Months, Unrealized Losses (31) (169)
12 Months or Greater, Unrealized Losses (3) (13)
Total, Unrealized Losses $ (34) $ (182)