v3.26.1
Share Based Awards (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of stock option activity
                       
   

Non-Qualified

Options

   

Weighted

Average

Exercise Price

   

Weighted

Average

Remaining

Contractual Term

   

Aggregate

Intrinsic Value

 
Outstanding - December 31, 2025     739,684     $ 6.54       4.49     $  
Granted     280,000       13.74              
Forfeited/canceled     (90,000 )     10.47              
Exercised     (120,830 )     4.86             -  
Outstanding – June 30, 2026     808,854     $ 8.85       5.29     $ 2,815,072  
Exercisable – June 30, 2026     77,687     $ 5.51       6.21     $ 535,276  
Schedule of stock options assumptions
       
    2026  
Exercise Price   $ 12.34 - 16.70  
Stock Price on date of grant   $ 12.34 - 16.70  
Risk-free interest rate     3.72% – 3.88%  
Dividend yield      
Expected term (years)     3.57  
Volatility     149.99% – 151.22%  
Schedule of restricted stock activity
            
   Restricted Stock
Awards
  Weighted
Average
Grant Date
Fair Value - RSA
  Restricted
Stock Units
  Weighted
Average
Grant Date
Fair Value - RSU
Unvested - December 31, 2025   525,000   $9.67       $ 
Granted   794,235    16.27    108,000    16.78 
Forfeited/canceled                
Vested   (404,443)   13.70    (108,000)   16.78 
Unvested – June 30, 2026   914,792   $13.07       $ 
Schedule of warrant activity
      
      Weighted
   Warrants  Average
   Outstanding  Exercise Price
Outstanding - December 31, 2025   350,000   $9.70 
Granted        
Forfeited/cancelled/restored        
Exercised   (350,000)   9.70 
Outstanding – June 30, 2026      $