XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholder's Equity (Details) - Schedule of stock option
3 Months Ended
Mar. 31, 2023
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding 7,945,664
Contractual Life (Yrs.) 3 years 10 months 24 days
Exercisable 5,753,389
Exercise Price $.03 - $4.00 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding 4,568,757
Contractual Life (Yrs.) 5 years 1 month 6 days
Exercisable 3,360,376
Exercise Price $4.01 - $7.00 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding 151,667
Contractual Life (Yrs.) 3 years 1 month 6 days
Exercisable 151,667
Exercise Price $7.01 - $10.00 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding 1,782,262
Contractual Life (Yrs.) 6 years 7 months 6 days
Exercisable 951,705
Exercise Price $10.01 - $15.97 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding 1,442,978
Contractual Life (Yrs.) 3 years 4 months 24 days
Exercisable 1,289,641