XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.3
Equity (Details - Warrant activity)
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Warrants exercised (302,295)
Warrants [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Warrants outstanding at beginning 5,032
Weighted-average exercise price per share at beginning | $ / shares $ 15,781.20
Warrants granted 631,676
Weighted-average exercise price per share granted | $ / shares $ 7.14
Warrants exercised (302,295)
Weighted-average exercise price per share exercised | $ / shares $ 0.01
Warrants forfeited 0
Weighted-average exercise price per share forfeited | $ / shares $ 0
Warrants expired (457)
Weighted-average exercise price per share expired | $ / shares $ 9,000.00
Warrants outstanding at ending 333,956
Weighted-average exercise price per share at ending | $ / shares $ 238.97
Warrants exercisable 333,956
Weighted-average exercise price per share exercisable | $ / shares $ 238.97