v3.26.3
Share Based Awards (Details - Stock options assumptions) - Equity Option [Member]
9 Months Ended
Sep. 30, 2026
$ / shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Dividend yield 0.00%
Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price $ 12.34
Stock price on date of grant $ 12.34
Risk-free interest rate 3.72%
Expected term (years) 2 years 6 months
Volatility 149.00%
Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price $ 19.36
Stock price on date of grant $ 19.36
Risk-free interest rate 4.46%
Expected term (years) 5 years 5 months 12 days
Volatility 151.22%