v3.23.2
Loss per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Common Stock Excluded from Calculation of Diluted Earnings Per Share The following common stock equivalents were excluded from the calculation of diluted net loss per share applicable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:
Three and Six Months Ended June 30,
20232022
Stock options5,789,272 5,374,171 
Restricted stock units1,415,219 1,240,486 
Employee stock purchase plan shares50,942 60,589 
Total common stock equivalents7,255,433 6,675,246