XML 89 R81.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation - Aggregated Information Regarding Stock Option Activity (Detail) - $ / shares
6 Months Ended 12 Months Ended
Jul. 31, 2025
Jan. 31, 2025
Share-based Compensation [Abstract]    
Beginning balance, Number of Options 421,699  
Granted, Number of Options 30,000 0
Exercised, Number of Options 0  
Forfeited, Number of Options 0  
Canceled, Number of Options (132,650)  
Ending balance, Number of Options 319,049 421,699
Beginning balance, Weighted-Average Exercise Price $ 15.52  
Granted, Weighted-Average Exercise Price 11.1  
Exercised, Weighted-Average Exercise Price 0  
Forfeited, Weighted-Average Exercise Price 0  
Cancelled, Weighted-Average Exercise Price 14.4  
Ending balance, Weighted-Average Exercise Price $ 15.57 $ 15.52