XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation - Narrative (Details)
3 Months Ended
May 07, 2014
shares
Mar. 31, 2023
USD ($)
criteria
shares
Mar. 31, 2022
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding (in shares)   0  
Unrecognized compensation expense | $   $ 57,400,000  
Weighted-average period of recognition of unrecognized stock-based compensation cost   2 years 2 months 26 days  
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of different vesting criteria | criteria   4  
Stock-based compensation expense (reversal) | $   $ 5,900,000 $ (2,500,000)
Number of shares other than options granted   680,338  
Restricted Stock Units (RSUs) | Vesting Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   3 years  
Restricted Stock Units (RSUs) | Vesting Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   1 year  
Restricted Stock Units (RSUs) | Vesting Tranche Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   2 years  
Restricted Stock With Total Shareholder Return Conditions      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares other than options granted   121,608  
Share-based Payment Arrangement, Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense | $   $ 0  
Stock-based compensation expense (reversal) | $   $ 0 $ 0
Restricted Stock Units (RSUs), Book Value      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares other than options granted   243,206  
Equity Incentive Plan 2010      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares granted (in shares) 0    
Number of shares authorized (in shares)   4,054,904