v3.25.4
Share-based Compensation (Details - Assumptions) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Equity [Abstract]    
Per share fair value at grant date, minimum $ 0.00 $ 7.14
Per share fair value at grant date, maximum $ 1,808.79 $ 1,510.45
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.0 – 6.4