Quarterly report pursuant to Section 13 or 15(d)

Shareholders Equity (Details Narrative)

v3.25.0.1
Shareholders Equity (Details Narrative) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 27, 2023
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Issued and outstanding common shares, percentage   5.40%    
Repurchased shares of common stock     2,717 6,129
Cost of shares repurchased, including commissions and fees   $ 1,575    
Restricted stock available to be granted under amended plan   4,005    
Stock options available to be granted under amended plan   4,301    
Restricted shares granted under AICP   48    
Board Of Directors Chairman [Member]        
Authorized amount for share repurchase program $ 20,000      
2013 Incentive Stock Plan [Member]        
Stock options available to be granted under amended plan   7,500    
Shares authorized to be granted under amended plan   15,000    
Restricted stock available to be granted under amended Plan   7,500    
Restricted stock and stock options available to be granted under amended plan   8,306    
Warrant [Member]        
Weighted average remaining contractual life   3 months   6 months
Weighted average exercise price per share   $ 2    
Warrants outstanding   77    
Warrants [Member] | Stock Option [Member]        
Share-based compensation expense   $ 63 $ 79  
Unrecognized compensation expense   $ 497    
Weighted average remaining vesting period   2 years 4 months 6 days    
Restricted Stock [Member]        
Share-based compensation expense   $ 55 $ 74  
Unrecognized compensation expense   $ 261    
Weighted average remaining vesting period   1 year 2 months 19 days