Annual report [Section 13 and 15(d), not S-K Item 405]

COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK (Tables)

v3.26.1
COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK (Tables)
12 Months Ended
Dec. 31, 2025
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, 2023       1,387,775     $ 5.23       3.0     $  
  Granted           $              
  Forfeited       (781,323 )   $ 5.17              
  Outstanding at December 31, 2024       606,452     $ 5.29       2.0     $ 514,394  
  Exercisable at December 31, 2024       442,445     $ 5.50       1.6     $ 296,145  
                                     
  Outstanding at December 31, 2024       606,452     $ 5.29       2.0     $ 514,394  
  Granted       20,000     $ 5.64       2.5     $ 112,200  
  Exercised/Forfeited/Expired       (271,449 )   $ 5.71              
  Outstanding at December 31, 2025       355,003     $ 5.0       1.8     $ 2,219,665  
  Exercisable at December 31, 2025       283,000     $ 5.15       1.5     $ 1,727,688  
Schedule of weighted- average assumptions
           
    For the Years Ended
December 31,
 
    2025     2024  
Risk free interest rate     3.91 %      
Expected term in years     5        
Dividend yield            
Volatility of common stock     72 %      
Weighted average grant date fair value per option   $ 3.49     $  
Schedule of fair value of warrants
           
      Upon Grant
      Titan       Titan  
Date of Grant     August 1, 2025       September 2, 2025  
Stock Price   $ 6.57     $ 6.25  
Exercise Price   $ 7.20     $ 7.20  
Expected Remaining Term (Years)     5.00       5.00  
Historical Volatility     73 %     55 %
Expected Volatility     36 %     33 %
Dividend Yield     0 %     0 %
Annual Rate of Quarterly Dividends   $ 0.000     $ 0.000  
Discount Rate - Bond Equivalent Yield     3.770 %     3.740 %
Schedule of warrants outstanding
                       
    Number of
Warrants
    Weighted
Average
Exercise
Price
    Weighted
Average
Remaining
Contractual
Term (Years)
    Aggregate
Intrinsic
Value
 
Outstanding at December 31, 2023     44,644     $ 7.70       0.7     $  
Warrants expired, forfeited, cancelled or exercised     (344,644 )   $           $  
Warrants issued     300,000     $ 3.00       4.47     $  
Outstanding at December 31, 2024         $           $  
Exercisable at December 31, 2024         $           $  
                                 
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  
Schedule of restricted stock
           
    Number of
Shares
    Weighted
Average
Grant
Date Fair Value Per Share
 
Unvested at December 31, 2023       $  
Restricted stock forfeited       $  
Restricted stock granted       $  
Unvested at December 31, 2024       $  
Vested at December 31, 2024       $  
             
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