XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-based Compensation (Details - Option activity) - Equity Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding 84,895 66,527
Options outstanding, weighted average exercise price $ 47.79 $ 61.13
Options granted 500,000 26,726
Options granted, weighted average exercise price $ 0.51 $ 11.42
Options forfeited/canceled (1,493) (8,358)
Options forfeited/canceled, weighted average exercise price $ 58.39 $ 37.76
Options exercised 0 0
Options exercised, weighted average exercise price $ 0 $ 0
Options outstanding 583,402 [1] 84,895
Options outstanding, weighted average exercise price $ 7.24 $ 47.79
[1] The Company’s options summarized above have been retroactively restated for the effect of the 25-for-1 reverse stock split.