XML 93 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Share Based Compensation Expense By Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation    
Total share-based compensation expense $ 25,371 $ 39,734
Unrecognized compensation cost 34,357  
Employee Stock Option [Member]    
Share-Based Compensation    
Total share-based compensation expense 2,294 2,998
Unrecognized compensation cost $ 2,600  
Weighted-average amortization period - years 0 years  
RSUs    
Share-Based Compensation    
Total share-based compensation expense $ 21,817 35,726
Unrecognized compensation cost $ 30,404  
Weighted-average amortization period - years 0 years  
Performance-Contingent Awards - RSAs and RSUs    
Share-Based Compensation    
Total share-based compensation expense $ 1,087 237
Unrecognized compensation cost $ 849  
Weighted-average amortization period - years 0 years  
ESPP    
Share-Based Compensation    
Total share-based compensation expense $ 173 $ 773
Unrecognized compensation cost $ 504  
Weighted-average amortization period - years 0 years