XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Stock Purchase and Stock Incentive Plans - Summary of Activity of Performance Stock Units Subject to Forfeiture (Details)
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Number of shares  
Vested (in shares) (2,457,015)
Performance Based Stock Units  
Number of shares  
Beginning balance (in shares) 447,429
Granted (in shares) 245,710
Vested (in shares) 0
Cancelled (in shares) 0
Ending balance (in shares) 693,139
Weighted Average Grant Price  
Beginning balance (in dollars per share) | $ / shares $ 12.95
Granted (in dollars per share) | $ / shares 22.94
Vested (in dollars per share) | $ / shares 0
Cancelled (in dollars per share) | $ / shares 0
Ending balance (in dollars per share) | $ / shares $ 16.49