XML 61 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Stock-Based Compensation Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost $ 85,449  
Stock-based Compensation Expense [Abstract]    
Stock-based compensation expense 11,341 $ 10,953
Restricted Stock Units    
Summary of Option Activity    
Total fair value of shares or units vested 18,415 19,861
Performance units    
Summary of Option Activity    
Total fair value of shares or units vested $ 4,346 $ 5,591