XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loss per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Common Stock Equivalents Excluded in Calculation of Diluted Loss Per Share
The following common stock equivalents were excluded in the calculation of diluted loss per share because their effect could be anti-dilutive as applied to the net loss for the years ended December 31, 2023, 2022 and 2021:
Years Ended December 31,
202320222021
Stock options4,239,9824,785,9725,451,398
RSUs1,860,7141,469,6781,666,848