Annual report pursuant to Section 13 and 15(d)

Share-Based Expense (Details - Non-employee option activity)

v3.24.1
Share-Based Expense (Details - Non-employee option activity) - Non Employee Stock Options [Member] - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options outstanding, beginning balance 2,009 2,009  
Weighted-average exercise price outstanding, beginning balance $ 120.83 $ 120.83  
Weighted-average remaining life outstanding ending 10 months 28 days 1 year 9 months 29 days 2 years 9 months 29 days
Aggregate intrinsic value, outstanding beginning balance $ 0 $ 3,255  
Options granted 0 0  
Weighted-average exercise price, granted $ 0 $ 0  
Options expired (84) 0  
Weighted-average exercise price, forfeited/expired $ 231.60 $ 0  
Options outstanding, ending balance 1,925 2,009 2,009
Weighted-average exercise price, ending balance $ 115.99 $ 120.83 $ 120.83
Aggregate intrinsic value, outstanding ending balance $ 0 $ 0 $ 3,255
Options vested or expected to vest 1,925    
Weighted-average exercise price, vested or expected to vest $ 115.99    
Weighted-average remaining life, vested or expected to vest 10 months 28 days    
Aggregate intrinsic value, vested or expected to vest $ 0    
Options exercisable 1,925 2,009  
Weighted-average exercise price, exercisable $ 115.99 $ 120.83  
Weighted-average remaining life, exercisable 10 months 28 days 1 year 9 months 29 days  
Aggregate intrinsic value, exercisable $ 0 $ 0