XML 93 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Share Based Compensation Expense By Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Compensation      
Total share-based compensation expense $ 39,734 $ 62,061 $ 62,976
Unrecognized compensation cost 43,403    
Stock options      
Share-Based Compensation      
Total share-based compensation expense 2,998 5,473 6,536
Unrecognized compensation cost $ 3,453    
Weighted-average amortization period - years 2 years 9 months    
RSUs      
Share-Based Compensation      
Total share-based compensation expense $ 35,726 54,931 49,803
Unrecognized compensation cost $ 39,721    
Weighted-average amortization period - years 2 years 6 months    
Performance-Contingent Awards - RSAs and RSUs      
Share-Based Compensation      
Total share-based compensation expense $ 237 763 3,943
Weighted-average amortization period - years 7 months 20 days    
ESPP      
Share-Based Compensation      
Total share-based compensation expense $ 773 $ 894 $ 2,694
Unrecognized compensation cost $ 229    
Weighted-average amortization period - years 6 months 3 days