XML 96 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Option Plans - Schedule of estimate the value of options granted (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Stock Option Plans (Details) - Schedule of estimate the value of options granted [Line Items]    
Expected volatility rate, minimum   47.00%
Expected volatility rate, maximum   62.00%
Expected term (years) 5 years 3 months 29 days  
Risk-free interest rate, minimum   0.26%
Risk-free interest rate, maximum   1.73%
Forfeiture rate 26.20%  
Forfeiture rate, minimum   19.62%
Forfeiture rate, maximum   25.76%
Volatility 62.00%  
Risk-free interest rate 0.53%  
Expected dividends 0.00% 0.00%
Performance Based Awards    
Stock Option Plans (Details) - Schedule of estimate the value of options granted [Line Items]    
Expected volatility rate, minimum 65.00%  
Expected volatility rate, maximum 70.00%  
Risk-free interest rate, minimum 0.30%  
Risk-free interest rate, maximum 0.60%  
Minimum    
Stock Option Plans (Details) - Schedule of estimate the value of options granted [Line Items]    
Expected term (years)   4 years 11 months 12 days
Minimum | Performance Based Awards    
Stock Option Plans (Details) - Schedule of estimate the value of options granted [Line Items]    
Expected term (years) 7 months 6 days  
Maximum    
Stock Option Plans (Details) - Schedule of estimate the value of options granted [Line Items]    
Expected term (years)   7 years
Maximum | Performance Based Awards    
Stock Option Plans (Details) - Schedule of estimate the value of options granted [Line Items]    
Expected term (years) 1 year 10 months 24 days