v3.26.1
Stock-Based Compensation (Details Narrative)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
ITEM
$ / shares
shares
Mar. 31, 2025
$ / shares
Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Estimated aggregate intrinsic value of stock options exercisable | $ $ 0.1  
Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unrecognized compensation cost | $ $ 2.0  
Weighted average period (in years) 1 year 4 months 24 days  
Granted 227  
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 1.18  
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based payment award, award vesting period 4 years  
Granted  
Share-based payment award, performance vesting criteria, stock price trigger | $ / shares $ 3.15  
Share-based payment award, performance vesting criteria, threshold consecutive trading days | ITEM 3  
Percentage of award shall vest on hurdle achievement date subject to achievement of performance condition 33.00%  
Percentage of award shall vest first anniversary after hurdle achievement date subject to achievement of performance condition 33.00%  
Unrecognized compensation cost | $ $ 0.1  
Weighted average period (in years) 1 year 3 months 18 days  
Stock Options With Service Vesting [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted-average grant-date fair value of options granted | $ / shares $ 0.2 $ 0.2
Equity Incentive Plans [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Issuance shares of common stock 10,033,333  
Common stock, shares available for future issuance 316,105  
Equity Incentive Plans [Member] | Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based payment award, award vesting period 4 years  
Share-based payment award, award expiration period 10 years