XML 105 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Purchase and Stock Incentive Plans - Summary of Activity of Performance Stock Units Subject to Forfeiture (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Number of shares  
Granted (in shares) 734,042
Vested (in shares) (2,412,758)
Performance 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