Stock-Based Compensation Narrative (Details) - USD ($) $ in Millions | 9 Months Ended |
Sep. 30, 2021 | Sep. 30, 2020 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, number of shares available for grant (in shares) | 10,538,835 | |
Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any appreciation award (in shares) | 1 | |
Share-based compensation, strike price as a percentage of the fair market value of the underlying stock on the date of grant | 100.00% | |
Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any stock award that is not an appreciation award (in shares) | 1.8 | |
Employee Stock Option | Share-based Payment Arrangement, Employee [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting period | 4 years | 4 years |
Share-based compensation, options granted (in shares) | 0 | 0 |
Share-based compensation, grant date fair value of stock options | $ 0 | $ 0 |
Stock Option Contractual Term | 10 years | 10 years |
Employee Stock Option | Share-based Payment Arrangement, Employee [Member] | Vesting on first anniversary of grant date | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting percentage, year one | 25.00% | 25.00% |
Employee Stock Option | Share-based Payment Arrangement, Employee [Member] | Vesting on the last day of each calendar quarter | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting percentage, year one | 6.25% | 6.25% |
Restricted Stock Units (RSUs) [Member] | Vesting on the last day of each calendar quarter | Maximum | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting percentage, year one | 150.00% | 150.00% |
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Nonemployee [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, grant date fair value of stock options | $ 0.1 | $ 0.2 |
Granted - restricted stock units | 2,000 | 10,000 |
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Vesting on first anniversary of grant date | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting percentage, year one | 50.00% | 50.00% |
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Vesting on the last day of each calendar quarter | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting percentage, year one | 12.50% | 12.50% |
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Employee [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting period | 4 years | 4 years |
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Employee [Member] | Vesting on first anniversary of grant date | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting percentage, year one | 25.00% | 25.00% |
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Employee [Member] | Vesting on the last day of each calendar quarter | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting percentage, year one | 6.25% | 6.25% |
Restricted Stock Units (RSUs) [Member] | Director | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share Based Compensation Arrangement By Share Based Payment Award Ratably Vest After | 100.00% | 100.00% |
Performance Based RSU | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting period | 1 year | 1 year |
Performance Based RSU | Executives | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting period | 3 years | 3 years |
Share-based compensation, grant date fair value of stock options | $ 4.6 | $ 3.9 |
Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number | 3,000 | 20,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period | 2 years | 2 years |
Granted - restricted stock units | 110,000 | 144,000 |
Performance Based RSU | Executives | Minimum | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting percentage, year one | 0.00% | 0.00% |
Performance Based RSU | Executives | Vesting on first anniversary of grant date | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting percentage, year one | 50.00% | 50.00% |
Performance Based RSU | Executives | Vesting on the last day of each calendar quarter | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, vesting percentage, year one | 50.00% | 50.00% |
Service Based RSU | Share-based Payment Arrangement, Employee [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, grant date fair value of stock options | $ 19.2 | $ 18.3 |
Granted - restricted stock units | 461,000 | 683,000 |
Service Based RSU | Director | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, grant date fair value of stock options | $ 1.6 | $ 1.4 |
Granted - restricted stock units | 39,000 | 58,000 |
Performance Based Bonus RSU | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, grant date fair value of stock options | $ 9.5 | $ 3.1 |
Performance Based Bonus RSU | Share-based Payment Arrangement, Employee [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Granted - restricted stock units | 228,000 | 115,000 |
Outstanding Restricted Stock Units | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Granted - restricted stock units | 843,000 | 1,030,000 |