Quarterly report pursuant to Section 13 or 15(d)

Stock Based Awards (Details Narrative)

v3.21.2
Stock Based Awards (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for issuance 1,682,000 2,044,000 1,682,000 2,044,000  
Common stock authorized for issuance 100,000,000   100,000,000   100,000,000
Share-based Payment Arrangement, Expense $ 78,000 $ 119,000 $ 297,000 $ 226,000  
Unrecognized compensation expense $ 754,000   $ 754,000    
Stock-based compensation weighted average period     1 year 1 month 6 days    
Number of options outstanding fully vested or expected to vested 1,438,639   1,438,639    
Aggregate intrinsic value $ 0   $ 0    
Weighted average exercise price $ 2.62   $ 2.62    
Weighted-average remaining contractual term     7 years 4 months 24 days    
Number of vested and exercisable options, outstanding shares     571,176    
[custom:AggregateIntrinsicValueOfOptionsVestedAndExercisable]     $ 0    
Weighted-average exercise price of options vested and exercisable     $ 4.14    
Weighted-average remaining contractual term of options vested and exercisable     5 years 6 months    
Shares issued price per share $ 1.25   $ 1.25    
2007 Equity Incentive Plans [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for grant 0   0    
Shares reserved for issuance 18,808   18,808    
Shares vesting period     10 years    
2015 Equity Incentive Plans [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for grant 8,580,000   8,580,000    
Shares reserved for issuance 10,000,000   10,000,000    
Shares vesting period     10 years    
2015 Equity Incentive Plans [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock authorized for issuance 5,000,000   5,000,000    
2015 Equity Incentive Plans [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock authorized for issuance 10,000,000   10,000,000