Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS (Details)

v3.24.0.1
SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Employee Stock Options Granted [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted-average fair value per share $ 2.07 $ 2.71
Risk-free interest rate, Minimum [1] 3.48%  
Risk-free interest rate, Maximum [1] 4.98%  
Risk-free interest rate [1]   3.00%
Expected volatility rate, Minimum [2] 55.19%  
Expected volatility rate, Maximum [2] 58.78%  
Expected volatility of stock [2]   55.72%
Dividend yield 0.00% 0.00%
Expected option life [3]   5 years
Employee Stock Options Granted [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected option life [3] 5 years  
Employee Stock Options Granted [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected option life [3] 5 years 7 months 6 days  
Outside Director Stock Options Granted [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted-average fair value per share $ 6.46 $ 3.61
Risk-free interest rate [1] 3.85% 2.91%
Expected volatility of stock [2] 54.31% 55.04%
Dividend yield [3] 0.00% 0.00%
Expected option life [4] 10 years 10 years
[1] The risk-free interest rate is based on the U.S. Treasury yield in effect at the grant date over the expected term of the option.
[2] The expected volatility is based on historical volatility from our traded Common Stock over the expected term of the option.
[3] The Company has never paid any dividends on its Common Stock. Our Loan Agreement prohibits the Company from paying any cash dividends without prior approval from our lender.
[4] The expected option life is based on historical exercises and post-vesting data.