XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense $ 343,000 $ 972,000
Equity Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense 300,000 1,000,000
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense $ 100,000  
Stock options granted 254,000  
Unrecognized compensation cost not yet recognized, amount $ 200,000  
Weighted-average period 8 months 12 days  
Restricted Stock Awards [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense $ 100,000 $ 400,000
Stock options granted   10,700
Stock Option Awards [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense 100,000 $ 600,000
Stock options granted   31,400
Unrecognized compensation cost not yet recognized, amount $ 26,000  
Weighted-average period 10 months 24 days  
2023 Employee Stock Purchase Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares authorized   1,000,000
2021 Omnibus Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares authorized 2,500,000  
2015 Stock Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares authorized 30,000