Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation (Details Narrative)

v3.24.3
Stock-based Compensation (Details Narrative) - USD ($)
9 Months Ended
Sep. 03, 2024
Jul. 16, 2024
Jun. 28, 2024
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Payments for settlement of stock awards       $ 8,561 $ 52,746  
Warrant [Member] | Offering [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Warrants to purchase shares       1,617,777    
Consulting Agreement [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Warrants, expired       7,500    
Share-based compensation arrangement by share-based payment award, non-option equity instruments, forfeitures       15,000    
Payments for settlement of stock awards       $ 10,000    
Share-Based Payment Arrangement, Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options, forfeited       4,245    
Options, forfeited weighted average exercise price       $ 336.00    
Options exercisable, shares       2,747    
Options exercisable weighted average exercise price       $ 409.09    
Exercisable weighted average remaining contractual term       3 years 10 months 24 days    
Restricted Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares, vested       1,250    
Weighted-average grant-date fair value per share, shares vested       $ 9.26    
Number of shares, outstanding       0    
Restricted Stock Units (RSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares, outstanding       384,799   222,722
Number of shares, granted       192,026    
Unrecognized share based compensation expense       $ 613,000    
Weighted average period for recognition       10 months 24 days    
Unrecognized share based compensation expense       $ 432,000    
Restricted Stock Units (RSUs) [Member] | Employees [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares, granted     39,202      
Restricted Stock Units (RSUs) [Member] | Chief Financial Officer [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares, granted   28,000        
Restricted Stock Units (RSUs) [Member] | Chief Financial Officer [Member] | July 16, 2025 Vesting [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares, granted   14,000        
Restricted Stock Units (RSUs) [Member] | Chief Financial Officer [Member] | First Performance Based RSUs [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares, granted   7,000        
Market capitalization   $ 30,000,000        
Restricted Stock Units (RSUs) [Member] | Chief Financial Officer [Member] | Second Performance Based RSUs [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares, granted   7,000        
Performance vesting criteria   $ 15,000,000        
Restricted Stock Units (RSUs) [Member] | Director [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares, granted 124,824          
Service Based RSUs [Member] | Employees [Member] | January 1, 2025 Vesting [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares, granted     14,969      
Service Based RSUs [Member] | Employees [Member] | 3-Year Vesting [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares, granted     18,173      
First Performance Based RSUs [Member] | Employees [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares, granted     3,030      
Second Performance Based RSUs [Member] | Employees [Member] | Next Generation Capecitabine - Cap [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares, granted     3,030      
Warrant [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Warrants to purchase shares       1,775,784    
Weighted average exercise price       $ 5.95    
Weighted average remaining contractual life       4 years    
2019 Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Maximum equity available for issuance     800,000      
Shares available for future grants       353,641