XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation Expense and Employee Benefit Plans - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Outstanding Options/RSUs, Number of Shares    
Outstanding, beginning (in shares) 8,748,309  
Exercised (in shares) (208,404)  
Expired (in Shares) (214,405)  
Outstanding, ending (in shares) 8,325,500 8,748,309
Vested and expected to vest (in shares) 8,323,858  
Exercisable (in shares) 8,280,499  
Outstanding Options Weighted Average Exercise Price    
Outstanding, beginning (in dollars per share) $ 20.70  
Exercised (in dollar per shares) 7.21  
Expired (in dollar per shares) 30.39  
Outstanding, ending (in dollars per share) 20.79 $ 20.70
Vested and expected to vest (in dollars per share) 20.79  
Exercisable (in dollars per share) $ 20.86  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Outstanding, remaining contractual life 4 years 4 years 7 months 6 days
Outstanding, aggregate intrinsic value $ 27,715 $ 40,532
Vested and expected to vest, remaining contractual life 4 years  
Vested and expected to vest, aggregate intrinsic value $ 27,700  
Exercisable, remaining contractual life 4 years  
Exercisable, aggregate intrinsic value $ 27,293