Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Stock Option Activity (Details)

v3.24.0.1
Stockholders' Equity - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Shares      
Outstanding (in shares) 24,926,000    
Granted (in shares) 1,359,000 1,000,000 3,800,000
Exercised (in shares) (1,441,000)    
Forfeited or cancelled (in shares) (221,000)    
Outstanding (in shares) 24,623,000 24,926,000  
Exercisable (in shares) 21,231,000    
Weighted Average Exercise Price      
Outstanding (in usd per share) $ 12.17    
Granted (in usd per share) 17.55    
Exercised (in usd per share) 10.94    
Forfeited or cancelled (in usd per share) 19.18    
Outstanding (in usd per share) 12.47 $ 12.17  
Exercisable (in usd per share) $ 11.71    
Weighted Average Remaining Contractual Life (in years)      
Outstanding 3 years 8 months 12 days    
Exercisable 2 years 10 months 24 days    
Aggregate Intrinsic Value      
Outstanding $ 88,230    
Exercisable $ 88,228