XML 95 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Based Compensation and Employee Benefits - Options outstanding and exercisable (Details) - 2016 plan and 2014 plan - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options outstanding, Number of Options 21,691,321 19,959,815
Options outstanding, Weighted-Average Remaining Contractual Terms 6 years  
Options outstanding, Weighted-Average Exercise Price $ 15.00 $ 15.89
Number of Options, Exercisable 15,027,783  
Weighted Average Exercise Price, Exercisable $ 15.47  
1.42 - 10.05    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise price range, Lower 1.42  
Exercise price range, Upper $ 10.05  
Options outstanding, Number of Options 4,801,972  
Options outstanding, Weighted-Average Remaining Contractual Terms 5 years 2 months 12 days  
Options outstanding, Weighted-Average Exercise Price $ 6.64  
Number of Options, Exercisable 3,223,663  
Weighted Average Exercise Price, Exercisable $ 5.99  
10.78 - 14.13    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise price range, Lower 10.78  
Exercise price range, Upper $ 14.13  
Options outstanding, Number of Options 4,598,418  
Options outstanding, Weighted-Average Remaining Contractual Terms 6 years 4 months 24 days  
Options outstanding, Weighted-Average Exercise Price $ 12.72  
Number of Options, Exercisable 3,381,021  
Weighted Average Exercise Price, Exercisable $ 12.67  
14.30 - 17.17    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise price range, Lower 14.30  
Exercise price range, Upper $ 17.17  
Options outstanding, Number of Options 4,857,557  
Options outstanding, Weighted-Average Remaining Contractual Terms 7 years 2 months 12 days  
Options outstanding, Weighted-Average Exercise Price $ 15.91  
Number of Options, Exercisable 2,530,714  
Weighted Average Exercise Price, Exercisable $ 16.08  
17.30 - 19.07    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise price range, Lower 17.30  
Exercise price range, Upper $ 19.07  
Options outstanding, Number of Options 4,406,311  
Options outstanding, Weighted-Average Remaining Contractual Terms 6 years 10 months 24 days  
Options outstanding, Weighted-Average Exercise Price $ 17.93  
Number of Options, Exercisable 3,000,465  
Weighted Average Exercise Price, Exercisable $ 17.94  
19.19 to 36.85    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise price range, Lower 19.19  
Exercise price range, Upper $ 36.85  
Options outstanding, Number of Options 3,027,063  
Options outstanding, Weighted-Average Remaining Contractual Terms 3 years 4 months 24 days  
Options outstanding, Weighted-Average Exercise Price $ 25.98  
Number of Options, Exercisable 2,891,920  
Weighted Average Exercise Price, Exercisable $ 26.22