XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity and Stock-based Compensation Expense - Activity of Stock Awards Outstanding Under the 2019 Plans (Details)
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Number of Awards Outstanding  
Stock awards canceled / forfeited / expired (in shares) (206,087)
Stock awards  
Number of Awards Outstanding  
Beginning balance (in shares) 906,211
Awards released (in shares) (168,525)
Stock awards canceled / forfeited / expired (in shares) (206,268)
Ending balance (in shares) 567,959
Weighted Average Grant Date Fair Value per Share  
Beginning balance (in dollars per share) | $ / shares $ 40.39
Awards released (in dollars per share) | $ / shares 30.78
Stock awards canceled / forfeited / expired (in dollars per share) | $ / shares 46.17
Ending balance (in dollars per share) | $ / shares $ 40.54
RSUs  
Number of Awards Outstanding  
RSUs granted (in shares) 36,541
Weighted Average Grant Date Fair Value per Share  
RSUs granted (in dollars per share) | $ / shares $ 31.14