Annual report pursuant to Section 13 and 15(d)

Share-based compensation and Common Stock Issuance (Details Narrative)

v3.23.1
Share-based compensation and Common Stock Issuance (Details Narrative)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Jan. 05, 2022
USD ($)
$ / shares
shares
Mar. 31, 2021
USD ($)
Dec. 31, 2016
Mar. 14, 2023
USD ($)
shares
Mar. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Jan. 01, 2022
shares
Feb. 29, 2020
$ / shares
shares
Feb. 06, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Grant date fair value | $ / shares           $ 8.62 $ 26.4      
Share based compnesation plan modification, incremental cost | shares           26        
Proceeds from common stock           $ 10,252,000 $ 1,900,000      
Non Employee [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Share based compensation options, grants | shares 24,458                  
Fair value of common stock | $ / shares $ 9.60                  
Cash compensation $ 235                  
Expense for director services           $ 235 177      
Services Agreement [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Warrants exercise price | $ / shares                 $ 10  
Services Agreement [Member] | Warrants [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Warrants to purchase of common stock | shares                 6,000  
Warrants exercise price | $ / shares                 $ 56.60  
Services Agreement [Member] | Replacement Warrants [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Warrants to purchase of common stock | shares                 6,000  
Equity Distribution Agreement [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Number of common stock sold, shares | shares       119,104   2,200,000        
Proceeds from common stock       $ 118,000.0   $ 9,900,000        
Proceeds from net of issuance costs       $ 4,000.0 $ 400,000          
Maximum [Member] | Equity Distribution Agreement [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Aggregate of offering cost   $ 25,000,000.0                
2016 Equity Incentive Plan [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Common stock available for future grant | shares           15,165   279,586    
2016 Equity Incentive Plan [Member] | Maximum [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Common stock available for future grant | shares               804,371    
Restricted Stock Units (RSUs) [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Share-based compensation expenses           $ 607,000 $ 867,000      
Weighted-average recognition period           9 months 21 days        
Unamortization stock compensation           $ 308,000        
Vested and unissued restricted stock units | shares             3,138      
Warrant [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Share-based compensation expenses           57,000 $ 335,000      
Share Price | $ / shares                 $ 0.38  
Warrants and Rights Outstanding, Term                 1 year 7 months 13 days  
Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Warrants and Rights Outstanding, Measurement Input                 0.91  
Warrant [Member] | Measurement Input, Price Volatility [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Warrants and Rights Outstanding, Measurement Input                   81.97
Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Warrants and Rights Outstanding, Measurement Input                   0
Common Stock [Member] | 2016 Equity Incentive Plan [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Common stock percentage     6.00%              
Equity Option [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Share-based compensation expenses           1,145,000 $ 2,270,000      
Stock based compensation for stock options           $ 964,000        
Weighted-average recognition period           10 months 13 days        
Share based compnesation plan modification, incremental cost | shares           3,855 8,502      
Share based compensation options, grants | shares           102,997 64,675