XML 68 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Common Share - Reconciliation of Shares Used in Calculating Basic and Diluted Net Income (Loss) per Share (Parenthetical) (Detail)
9 Months Ended
Oct. 31, 2025
shares
Earnings Per Share [Abstract]  
Weighted average common stock equivalent shares outstanding 54,522