v3.26.1
BENEFIT PLANS - Additional information (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2021
Apr. 30, 2026
Dec. 31, 2025
Apr. 30, 2025
Dec. 31, 2024
Apr. 30, 2024
BENEFIT PLANS            
Reclassification of the balance of accumulated other comprehensive income (loss) to a benefit for income taxes   $ 1,230,000        
Stock-based compensation   $ 447,000   $ 423,000    
Unrecognized compensation cost recognition period   3 years        
Stock option issued during the year   18,500   16,140    
Accrued compensation expense related to the deferred stock units   $ 40,000   $ 30,000    
Percentage of options exercisable 100.00%          
Asset allocation for the pension plan by asset category 100.00%          
Threshold period after ceases from employment on account of disability for automatic termination of options 1 year          
Threshold period after ceases from employment on account of death for automatic termination of options 1 year          
Term of options from the date of grant 10 years          
Threshold period after ceases from employment for automatic termination of options 3 months          
Fair value of options $ 252,000          
Expected volatility 38.04%          
Average risk-free interest rate 1.46%          
Dividend yield 0.00%          
Expected life 7 years 6 months          
Pension plan            
BENEFIT PLANS            
Amount of residual assets           $ 547,000
401(k) plan            
BENEFIT PLANS            
Contributions utilized   $ 137,000 $ 137,000 92,000 $ 92,000  
Simple IRA plan            
BENEFIT PLANS            
Defined contribution plan, maximum contribution percentage   3.00%        
Board of Directors Chairman            
BENEFIT PLANS            
Director compensation non-cash expense   $ 90,000   90,000    
Equity plan            
BENEFIT PLANS            
Stock-based compensation   357,000   311,000    
Unrecognized compensation expense related to restricted shares   $ 255,000        
Equity plan | President and Chief executive officer            
BENEFIT PLANS            
Stock option issued during the year 50,000          
Exercise price $ 14.24          
2016 Equity Plan            
BENEFIT PLANS            
Vested   500,000        
Number of common stock issued under the equity plan   159,251        
Shares reserved for issuance   122,011        
Non-vested   218,738        
2016 Equity Plan | Board of Directors Chairman            
BENEFIT PLANS            
Non cash compensation expense   $ 50,000   $ 50,000    
Non Cash Director Compensation     $ 30,000   $ 30,000  
Shares Issued, Price Per Share     $ 18.8   $ 31.4  
Stock Issued During Period, Shares, Restricted Stock Award, Gross     4,785   2,865