Quarterly report [Sections 13 or 15(d)]

COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK (Tables)

v3.26.1
COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK (Tables)
3 Months Ended
Mar. 31, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of options activity
                         
      Shares     Weighted
Average
Exercise
Price
    Weighted
Average
Remaining
Contractual
Term (Years)
    Aggregate
Intrinsic
Value
 
  Outstanding at December 31, 2024       606,452     $ 5.29       2.0     $ 514,394  
  Granted       20,000     $ 5.64       2.5     $ 112,200  
  Forfeited       (271,449 )   $ 5.71           $  
  Outstanding at December 31, 2025       355,003     $ 5.00       1.8     $ 2,219,665  
  Exercisable at December 31, 2025       283,000     $ 5.15       1.5     $ 1,727,688  
                                     
  Outstanding at December 31, 2025       355,003     $ 5.00       1.8     $ 2,219,665  
  Granted       5,000     $ 11.44       4.8     $  
  Exercised       (15,000   $ 4.69           $  
  Forfeited/Expired       (20,000 )   $ 4.18           $  
  Outstanding at March 31, 2026       325,003     $ 5.16       1.8     $ 575,104  
  Exercisable at March 31, 2026       251,334     $ 5.24       1.5     $ 408,018  
Schedule of fair value of warrants
           
    For the Three Months Ended
March 31,
 
    2026     2025  
Stock price   $ 11.25     $  
Exercise Price   $ 11.44     $  
Risk free interest rate     3.55 %      
Expected term in years     5        
Dividend yield            
Volatility of common stock     93.67 %      
Schedule of assumptions
     
Date of Grant   March 2, 2026  
Stock Price   $ 7.61  
Exercise Price   $ 9.00  
Expected Remaining Term (Years)     5.00  
Expected Volatility     92 %
Dividend Yield     0 %
Discount Rate - Bond Equivalent Yield     3.620 %
Schedule of warrants outstanding
                       
    Number of
Warrants
    Weighted
Average
Exercise
Price
    Weighted
Average
Remaining
Contractual
Term (Years)
    Aggregate
Intrinsic
Value
 
Outstanding at December 31, 2024         $           $  
Warrants expired, forfeited, cancelled or exercised         $           $  
Warrants issued     375,276     $ 7.20       5.0     $  
Outstanding at December 31, 2025     375,276     $ 7.20       4.6     $ 1,519,868  
Exercisable at December 31, 2025     375,276     $ 7.20       4.6     $ 1,519,868  
                                 
Outstanding at December 31, 2025     375,276     $ 7.20       4.6     $ 1,519,868  
Warrants expired, forfeited, cancelled or exercised         $           $  
Warrants issued     433,334     $ 9.00       5.0     $  
Outstanding at March 31, 2026     808,610     $ 8.16       4.7     $  
Exercisable at March 31, 2026     808,610     $ 8.16       4.7     $  
Schedule of restricted stock
           
    Number of
Shares
    Weighted
Average
Grant
Date Fair Value Per Share
 
Unvested at December 31, 2024         $  
Restricted stock granted     2,146,898     $ 6.13  
Restricted stock forfeited     (162,500 )   $ 6.00  
Restricted stock vested     (20,000 )   $ 5.22  
Unvested at December 31, 2025     1,964,398     $ 6.15  
Vested at December 31, 2025     20,000     $ 5.22  
                 
Unvested at December 31, 2025     1,964,398     $ 6.15  
Restricted stock granted     420,000     $ 10.70  
Restricted stock forfeited         $  
Restricted stock vested     (10,000 )   $ 5.98  
Unvested at March 31, 2026     2,374,398     $ 6.95  
Vested at March 31, 2026     30,000     $ 5.47