XML 106 R96.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Other (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Stock-Based Compensation        
Grant date fair value     $ 35,444 $ 50,563
Stock-based compensation expense $ 8,814 $ 6,466 $ 20,839 $ 30,689
Employee Stock Option [Member]        
Stock-Based Compensation        
Granted (in units)     221 574
Grant date fair value     $ 5,492 $ 12,138
Exercised (in units) 61 20 412 83
Performance-based RSUs        
Stock-Based Compensation        
Granted (in units)     307 342
Grant date fair value     $ 18,611 $ 19,522
Vested (in units)     612 643
Time-based RSUs        
Stock-Based Compensation        
Granted (in units)     187 331
Grant date fair value     $ 11,341 $ 18,903
Vested (in units)     246 246