XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Equity (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of employee stock options
                                
      Outstanding Options    Vested Options 
 Exercise Price    Number Outstanding at June 30, 2023    Weighted Average Remaining Life    Weighted Average Exercise Price    Number Exercisable at June 30, 2023    Weighted Average Remaining Life    Weighted Average Exercise Price 
$0.80    187,400    6.67   $0.80    187,400    6.67   $0.80 
$4.50    10,000    9.00    4.50    5,000    9.00    4.50 
$4.95    10,000    4.00    4.95    5,000    4.00    4.95 
 Total options    207,400    6.65   $1.18    197,400    6.66   $1.00 
Schedule of stock options outstanding
 

                     
    Number of Shares   Weighted Average Exercise Price   Weighted Average Remaining Contractual Term   Intrinsic Value 
 Outstanding at December 31, 2022    207,400   $1.18    7.15 years   $1,091,236 
 Issued                —      —   
 Exercised                —      —   
 Outstanding at June 30, 2023    207,400   $1.18    6.65 years   $780,236 
 Exercisable at June 30, 2023    197,400   $1.00    6.66 years   $778,036 
Schedule of stock warrants
 

                     
    Number of Shares   Weighted Average Exercise Price   Weighted Average Remaining Contractual Term   Intrinsic Value 
 Outstanding at December 31, 2022    1,035,000   $7.09    2.6 years   $1,549,400 
 Issued                —      —   
 Exercised                —      —   
 Outstanding at June 30, 2023    1,035,000   $7.09    2.08 years   $596,900 
 Exercisable at June 30, 2023    1,035,000   $7.09    2.08 years   $596,900 
Equity Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of stock options valuation assumptions

          
Assumptions  $4.50 Strike   $4.95 Strike 
(1) dividend yield of   0%   0%
(2) expected volatility of   50%   50%
(3) risk-free interest rate of   3.10%   3.10%
(4) expected life of   10 years    5 years 
(5) estimated fair value  $4.50   $4.50 
Warrant [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of stock options valuation assumptions

     
Assumptions  Grant Date 
(1) dividend yield of   0%
(2) expected volatility of   50%
(3) risk-free interest rate of   2.94%
(4) expected life of   5 years 
(5) estimated fair value  $1.17