XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefits (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Jan. 31, 2023
Employee Benefits (Details) [Line Items]          
Restricted Stock or Unit Expense $ 265,000 $ 188,000 $ 529,000 $ 188,000  
Rex Shareholders [Member]          
Employee Benefits (Details) [Line Items]          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 638,000   $ 638,000   $ 450,000
Share-Based Payment Arrangement, Option [Member] | 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) 1,650,000   1,650,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in Shares) 1,229,116   1,229,116