XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Valuation of Warrants (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility, minimum   40.00% 37.00%
Expected volatility, maximum   41.40% 41.70%
Risk-free interest rate, minimum   0.70% 0.30%
Risk-free interest rate, maximum   1.30% 0.80%
Expected dividend yield   0.00% 0.00%
Employee Options | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share price (in dollars per share)   $ 2.82 $ 1.09
Expected term (years)   5 years 1 month 6 days 5 years
Employee Options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share price (in dollars per share)   $ 6.82 $ 2.11
Expected term (years)   7 years 6 years 2 months 12 days
Directors Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share price (in dollars per share) $ 6.11    
Expected term (years) 5 years 3 months 18 days    
Expected volatility 40.00%    
Risk-free interest rate 0.70%    
Expected dividend yield