XML 89 R80.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Options Outstanding Rollforward (Details) - Stock Option - 2020 Incentive Award Plan - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2023
Stock Options  
Beginning balance (in shares) 3,794,515
Exercised (in shares) (2,457,905)
Forfeited and expired (in shares) (7,500)
Ending balance (in shares) 1,329,110
Stock options, exercisable (in shares) 1,329,110
Weighted Average Exercise Price Per Share  
Beginning balance (USD per share) $ 5.57
Exercised (USD per share) 5.48
Forfeited and expired (USD per share) 5.60
Ending balance (USD per share) 5.74
Weighted average exercise price, exercisable (USD per share) $ 5.74
Weighted average remaining contractual life (in years) 8 months 12 days
Shares exercisable, weighted average remaining contractual life (in years) 8 months 12 days
Aggregate intrinsic value, Outstanding $ 64,449
Aggregate intrinsic value, exercisable $ 64,449