XML 197 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Based Compensation (Details) - Schedule of Company’s Performance-Based Awards and Service Based Restricted Stock Awards - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2023
Performance-based awards [Member]    
Schedule of Company’s Performance-Based Awards and Service Based Restricted Stock Awards [Line Items]    
Number of shares, Oustanding Ending 342,310 75,545
Weighted Average Remaining Contractual Life, Oustanding Ending 8 years 3 months 29 days 8 years 6 months 29 days
Number of shares, Exercisable   44,327
Weighted Average Remaining Contractual Life, Exercisable   4 years 7 months 6 days
Number of shares, Exercised   (100,000)
Weighted Average Remaining Contractual Life, Exercised  
Number of shares, Expired/forfeited   (166,765)
Weighted Average Remaining Contractual Life, Expired/forfeited  
Service-based restricted stock awards [Member]    
Schedule of Company’s Performance-Based Awards and Service Based Restricted Stock Awards [Line Items]    
Number of shares, Oustanding Ending 74,246 5,242,393
Weighted Average Remaining Contractual Life, Oustanding Ending 8 years 5 months 1 day 2 years 3 months 10 days
Number of shares, Exercisable   16,804
Weighted Average Remaining Contractual Life, Exercisable   10 days
Number of shares, Issued   6,143,346
Weighted Average Remaining Contractual Life, Issued  
Number of shares, Exercised   (203,760)
Weighted Average Remaining Contractual Life, Exercised  
Number of shares, Expired/forfeited   (771,439)
Weighted Average Remaining Contractual Life, Expired/forfeited