v3.26.1
Share-Based Compensation and Warrants (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of warrant assumptions
                     
    Number
of Shares
    Weighted
Average
Exercise
Price
    Weighted
Average
Remaining
Contractual
Life (Years)
 
Outstanding, December 31, 2025     355     $ 7,440       2.59  

Granted

    -       -       -  

Exercised

    -       -       -  
Forfeited     -       -       -  
Outstanding, June 30, 2026     355     $ 7,440       2.59  
                         

Outstanding, December 31, 2024

    430     $ 7,880       4.71  
Granted     -       -       -  

Exercised

    -       -       -  
Forfeited     -       0       -  
Outstanding, June 30, 2025     430     $ 7,880       4.07