XML 93 R82.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Plans and Stock-Based Compensation - Market-Based Grants - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation expense $ 16,211,000   $ 15,505,000 $ 22,295,000 $ 28,190,000
Market Based Grants          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Fair values of stock units 400,000     300,000  
Stock-based compensation expense $ 300,000     $ 300,000  
Market Based Grants | Minimum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Cash payment at settlement   $ 0      
Market Based Grants | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Cash payment at settlement   $ 1,300,000