XML 108 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Options Outstanding Rollforward (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Stock Options    
Exercised (in shares)   (900,000)
Stock Option | 2020 Incentive Award Plan    
Stock Options    
Beginning balance (in shares) 3,794,515  
Exercised (in shares) (2,860,586)  
Forfeited and expired (in shares) (17,500)  
Ending balance (in shares) 916,429 3,794,515
Stock options, exercisable (in shares) 916,429  
Weighted Average Exercise Price Per Share    
Beginning balance (USD per share) $ 5.57  
Exercised (USD per share) 5.52  
Forfeited and expired (USD per share) 5.68  
Ending balance (USD per share) 5.74 $ 5.57
Weighted average exercise price, exercisable (USD per share) $ 5.74  
Weighted remaining contractual life (in years) 2 months 12 days  
Shares exercisable, weighted remaining contractual life (in years) 2 months 12 days  
Shares outstanding, aggregate intrinsic value $ 42,559  
Shares exercisable, aggregate intrinsic value $ 42,559