XML 75 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based compensation, Assumptions used in Determining Fair Value of Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Assumptions for Stock Awards Granted [Abstract]      
Expected volatility, minimum 66.70% 73.02% 83.88%
Expected volatility, maximum 72.05% 87.81% 88.76%
Expected life (years) 5 years   4 years
Risk free rate, minimum 3.52% 1.12% 0.05%
Risk free rate, maximum 4.75% 4.12% 0.52%
Minimum [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Share price at grant date (in dollars per share) $ 46.48 $ 24.66 $ 26
Exercise price (in dollars per share) 46.48 $ 24.66 26
Expected life (years)   4 years  
Fair value (in dollars per share) 27.77 $ 15.1 16.16
Maximum [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Share price at grant date (in dollars per share) 64.53 46.86 41.74
Exercise price (in dollars per share) 64.53 $ 46.86 41.74
Expected life (years)   5 years  
Fair value (in dollars per share) $ 39.02 $ 29.41 $ 26.18