XML 48 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments and Fair Value - Schedule of Available-for-Sale Securities Unrealized Loss Position at Fair Value (Detail) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 54,284 $ 51,632
12 Months or Greater, Fair Value 2,742 11,296
Total, Fair Value 57,026 62,928
Less than 12 Months, Unrealized Losses (175) (336)
12 Months or Greater, Unrealized Losses (2) (36)
Total, Unrealized Losses (177) (372)
Corporate bonds [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 20,568 23,200
12 Months or Greater, Fair Value 568 2,144
Total, Fair Value 21,136 25,344
Less than 12 Months, Unrealized Losses (37) (116)
12 Months or Greater, Unrealized Losses 0 (7)
Total, Unrealized Losses (37) (123)
Asset-backed securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 8,037 8,052
12 Months or Greater, Fair Value 2,174 4,343
Total, Fair Value 10,211 12,395
Less than 12 Months, Unrealized Losses (25) (51)
12 Months or Greater, Unrealized Losses (2) (16)
Total, Unrealized Losses (27) (67)
U.S. government securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 25,679 20,380
12 Months or Greater, Fair Value 0 4,809
Total, Fair Value 25,679 25,189
Less than 12 Months, Unrealized Losses (113) (169)
12 Months or Greater, Unrealized Losses 0 (13)
Total, Unrealized Losses $ (113) $ (182)