XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Valuation Assumptions Used for Valuation of Fair Value of Stock Compensation Granted
We utilized the Black-Scholes valuation model for estimating the fair value of the stock options granted, with the following weighted-average assumptions:
Employee Stock Options
For the year ended December 31,
Employee Stock Purchase Plan
For the year ended December 31,
202320222021202320222021
Average risk-free interest rates4.01 %2.14 %0.62 %4.72 %3.74 %0.40 %
Average expected life (in years)5.054.905.010.500.500.50
Volatility32 %36 %39 %25 %25 %33 %
Weighted-average fair value (in dollars)24.3526.0629.0312.6814.9918.02