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