XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Schedule of Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Common Stock Warrants      
Number of Warrants, Outstanding 309,037 32,995  
Weighted Average Exercise Price, Outstanding $ 92.94 $ 767.16  
Weighted Average Life (Years), Outstanding   3 years 14 days 4 years 11 months 12 days
Number of Warrants, Granted 3,031,250 516,626  
Weighted Average Exercise Price, Issued $ 3.47 $ 10.32  
Weighted Average Life (Years), Issued 3 years 3 months 10 days 4 years 1 month 13 days  
Number of Warrants, Forfeited/Expired  
Weighted Average Exercise Price ,Forfeited/Expired  
Number of Warrants, Exercised (456,250) (240,584)  
Weighted Average Exercise Price, Exercised $ 0.001 $ 7.80  
Weighted Average Life (Years), Exercised   4 years 5 months 4 days  
Number of Warrants, Outstanding 2,884,037 309,037 32,995
Weighted Average Exercise Price, Outstanding $ 13.59 $ 92.94 $ 767.16
Weighted Average Life (Years), Outstanding 2 years 7 months 17 days