XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Assumptions (Details) - Employee Stock Option [Member]
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Share-based compensation    
Expected stock price volatility 82.90%  
Expected stock price volatility, minimum   80.70%
Expected stock price volatility, maximum   85.20%
Expected life of options (years) 5 years  
Risk free interest rate 3.54%  
Risk free interest rate, minimum   1.72%
Risk free interest rate, maximum   3.08%
Minimum    
Share-based compensation    
Expected life of options (years)   5 years 6 months
Maximum    
Share-based compensation    
Expected life of options (years)   5 years 9 months 18 days