XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation and Stockholders' Equity - Schedule of Nonvested Units Activity (Details)
6 Months Ended
Jun. 30, 2023
$ / shares
shares
RSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Nonvested beginning balance (in shares) | shares 517,135
Granted (in shares) | shares 709,175
Vested (in shares) | shares (199,997)
Forfeited (in shares) | shares (15,511)
Nonvested ending balance (in shares) | shares 1,010,802
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted average grant date fair value beginning balance (in dollars per share) | $ / shares $ 25.93
Granted, Weighted average grant date fair value (in dollars per share) | $ / shares 19.58
Vested, Weighted average grant date fair value (in dollars per share) | $ / shares 23.72
Forfeited, Weighted average grant date fair value (in dollars per share) | $ / shares 24.30
Weighted average grant date fair value ending balance (in dollars per share) | $ / shares $ 21.55
PSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Nonvested beginning balance (in shares) | shares 473,371
Granted (in shares) | shares 657,408
Vested (in shares) | shares 0
Forfeited (in shares) | shares 0
Nonvested ending balance (in shares) | shares 1,130,779
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted average grant date fair value beginning balance (in dollars per share) | $ / shares $ 26.76
Granted, Weighted average grant date fair value (in dollars per share) | $ / shares 21.46
Vested, Weighted average grant date fair value (in dollars per share) | $ / shares 0
Forfeited, Weighted average grant date fair value (in dollars per share) | $ / shares 0
Weighted average grant date fair value ending balance (in dollars per share) | $ / shares $ 23.68