XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Stock Options - Fair Value Assumptions (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair value assumptions      
Dividend yield (as a percent)     0.00%
Stock Options      
Fair value assumptions      
Risk free rate of return, minimum (as a percent) 1.69% 0.57% 0.32%
Risk free rate of return, maximum (as a percent) 4.23% 1.35% 1.52%
Expected share price volatility, minimum (as a percent) 39.73% 26.06% 18.13%
Expected share price volatility, maximum (as a percent) 43.03% 39.41% 25.67%
Expected life in years 5 years 10 months 20 days 5 years 10 months 20 days  
Dividend yield (as a percent) 0.00% 0.00%  
Stock Options | Minimum      
Fair value assumptions      
Expected life in years     5 years 7 months 17 days
Stock Options | Maximum      
Fair value assumptions      
Expected life in years     6 years 29 days