XML 64 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Employee Benefits (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Feb. 26, 2025
Jan. 31, 2025
Jan. 31, 2024
Employee Benefits (Details) [Line Items]                
Employee-related Liabilities, Current   $ 9,186,000   $ 9,186,000     $ 8,961,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in Shares)   160,364 324,784 160,364 324,784   324,784 325,710
Revision of Prior Period, Error Correction, Adjustment [Member]                
Employee Benefits (Details) [Line Items]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in Shares)   119,856            
Restricted Stock or Unit Expense   $ 300,000            
Employee-related Liabilities, Current   $ 2,000,000   $ 2,000,000        
Restricted Stock [Member]                
Employee Benefits (Details) [Line Items]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in Shares)   20,964   20,964        
Stock Issued During Period, Value, Restricted Stock Award, Gross       $ 317,000        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition       1 year 3 months 18 days        
Restricted Stock Units (RSUs) [Member]                
Employee Benefits (Details) [Line Items]                
Restricted Stock or Unit Expense     $ 300,000   $ 800,000      
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in Shares) 135,000              
Calculated Payout of Restricted Stock Units, Percent           148.00%    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number (in Shares)           199,800    
Share-Based Payment Arrangement, Noncash Expense   $ 0   $ 0        
Restricted Stock Units (RSUs) [Member] | Minimum [Member]                
Employee Benefits (Details) [Line Items]                
Restricted Stock Units, Eligible to Vest, Percent 0.00%              
Restricted Stock Units (RSUs) [Member] | Maximum [Member]                
Employee Benefits (Details) [Line Items]                
Restricted Stock Units, Eligible to Vest, Percent 200.00%              
Stock Option Plans 2015 [Member]                
Employee Benefits (Details) [Line Items]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in Shares)   3,300,000   3,300,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in Shares)   1,065,809   1,065,809