v3.26.1
Stock-Based Compensation (Details Narrative)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
ITEM
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
Jun. 24, 2026
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 | $ $ 1.8    
Weighted average period (in years) 1 year 2 months 12 days    
Granted 429    
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 292,500  
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.95 $ 0.89  
Equity Incentive Plans [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance shares of common stock 10,033,333   21,033,333
Common stock, shares available for future issuance 11,204,893    
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