XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders’ Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of fair value of stock option activity
    
    December 31, 2022 
Risk-free interest rate    4.22% 
Expected life of the options    3 years 
Expected volatility    42.63% 
Expected dividend yield    0% 
Schedule of options activity
                       
    Number of Options     Weighted average exercise price     Weighted Average Remaining Contractual Life     Aggregate Intrinsic Value  
Outstanding at December 31, 2022     615,061     $ 5.93       8.04        
Granted         $              
Exercised     (78,812 )   $ 5.38              
Forfeited or expired         $              
Outstanding at June 30, 2023     536,249     $ 3.96       7.55        
Vested as of June 30, 2023     457,934     $ 4.03       7.54        
Exercisable at June 30, 2023     457,934     $ 4.03       7.54