XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Based Compensation (Details - Assumptions) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]    
Per share fair value at grant date, minimum $ 0.42 $ 5.68
Per share fair value at grant date, maximum $ 88.85 $ 88.85
Risk-free interest rate, minimum 0.90% 0.90%
Risk-free interest rate, maximum 272.00% 272.00%
Expected volatility, minimum 77.04% 77.04%
Expected volatility, maximum 10900.00% 10900.00%
Dividend yield 0.00% 0.00%
Expected life in years 5.0 – 6.4 5.24 – 6.38