XML 92 R82.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Plans and Stock-Based Compensation - Market-Based Grants - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation expense $ 17,407,000   $ 17,441,000 $ 39,702,000 $ 45,631,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  
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      
Stock-based compensation expense $ 100,000