XML 87 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Options Outstanding Rollforward (Details) - Stock Option - 2020 Incentive Award Plan
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
shares
Stock Options  
Beginning balance (in shares) | shares 3,794,515
Exercised (in shares) | shares (1,002,122)
Forfeited and expired (in shares) | shares (7,500)
Ending balance (in shares) | shares 2,784,893
Stock options, exercisable (in shares) | shares 2,782,393
Weighted Average Exercise Price Per Share  
Beginning balance (USD per share) | $ / shares $ 5.57
Exercised (USD per share) | $ / shares 5.46
Forfeited and expired (USD per share) | $ / shares 5.60
Ending balance (USD per share) | $ / shares 5.62
Weighted average exercise price, exercisable (USD per share) | $ / shares $ 5.62
Weighted remaining contractual life (in years) 8 months 12 days
Shares exercisable, weighted remaining contractual life (in years) 8 months 12 days
Shares outstanding, aggregate intrinsic value | $ $ 104,084
Shares exercisable, aggregate intrinsic value | $ $ 103,991