XML 68 R50.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK AND RETIREMENT PLANS (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
401(k) Retirement Savings Plan matching contribution expense $ 217,000 $ 253,000
Employer matching contributions owed to the plan $ 230,000 $ 248,000
Outstanding stock appreciation rights, shares 200,000 12,500
Equity Option [Member]    
Number of shares available for future grant 492,843  
Number of Common Stock reserved for issuance consisting 79,875  
Inducement reserve shares under the 2000 Plan 61,250  
Inducement reserve shares under the 2023 Plan 530,775  
Inducement reserve shares granted in 2023, vested but unissued, RSU 56,250  
Inducement reserve shares granted in 2023, vested but unissued, PSU 5,000  
Employee Stock Purchase Plan [Member]    
Number of shares available for future grant 16,955 21,525
Purchase shares Common Stock 95.00%  
Number of purchase shares 5,019 3,341
Average execise prices $ 2.85 $ 4.16