v3.26.1
Stock-based Compensation (Details Narrative) - USD ($)
6 Months Ended
Jul. 26, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 19, 2019
Share-Based Payment Arrangement, Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Aggregate intrinsic value of outstanding options   $ 0 $ 0  
Stock option exercised   0 0  
Unrecognized share based compensation expense   $ 514,000    
Weighted average period for recognition   2 years 3 months 18 days    
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized share based compensation expense   $ 182,000    
Weighted average period for recognition   2 years 3 months 18 days    
Excluded unrecognized share based compensation expense   $ 12,000    
Shares granted      
Fair value of granted price per shares      
Restricted Stock Units (RSUs) [Member] | Subsequent Event [Member] | Employees and Directors [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares granted 232,721      
Fair value of granted price per shares $ 2.60      
Stock Purchase Warrants [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants, expired   6,324    
Warrants to purchase shares, outstanding   1,430,807    
Warrants exercise prices   $ 14.53    
Warrants expiration, description   expire between January 18, 2027 and July 18, 2030    
2019 Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Maximum equity available for issuance under the plan       432,000
Shares available for future grants   232,721