XML 67 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity (Details) - Schedule of Stock Option Activity - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Schedule of Stock Option Activity [Abstract]        
Number of shares, Options granted (in Shares) 665,000     819,000
Weighted- average Exercise Price, Options granted $ 9.69     $ 8.01
Weighted- average Remaining Contractual Term (years), Options granted 10 years     10 years
Aggregate Intrinsic Value, Options granted    
Number of shares, Exercisable, Ending balance (in Shares)     4,319,605  
Weighted- average Exercise Price, Exercisable, Ending balance     $ 8.16  
Weighted- average Remaining Contractual Term (years), Exercisable, Ending balance     5 years 8 months 1 day  
Aggregate Intrinsic Value, Exercisable, Ending balance (in Dollars)     $ 19,354  
Number of shares, Options exercised (in Shares)      
Weighted- average Exercise Price, Options exercised      
Weighted- average Remaining Contractual Term (years), Options exercised      
Aggregate Intrinsic Value, Options exercised (in Dollars)    
Number of shares, Options cancelled (in Shares)     (10,417) (74,583)
Weighted- average Exercise Price, Options cancelled     $ 12.44 $ 11.68
Weighted- average Remaining Contractual Term (years), Options cancelled    
Aggregate Intrinsic Value, Options cancelled (in Dollars)  
Number of shares, Outstanding, Balance (in Shares) 4,841,417 4,097,000 5,496,000 4,841,417
Weighted- average Exercise Price, Outstanding, Balance $ 8.6 $ 8.67 $ 8.73 $ 8.6
Weighted- average Remaining Contractual Term (years), Balance   7 years 2 months 15 days 6 years 2 months 4 days 6 years 3 months 10 days
Aggregate Intrinsic Value, Outstanding, Balance (in Dollars) $ 21,509