Stock Incentive Plans - Additional Information (Details) - USD ($) $ / shares in Units, $ in Millions | Jan. 01, 2021 | Jan. 01, 2020 | Jan. 01, 2019 | Oct. 31, 2017 | Dec. 31, 2020 | Mar. 31, 2021 | Mar. 31, 2020 | Jan. 22, 2021 |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Number of stock options granted | | | | | | | 0 | |
Restricted Stock Units (RSUs) | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Share-based compensation awards, number of shares employees | | | | | 620,277 | | | |
Share-based compensation awards, grant date value of the RSUs | | | | | $ 1.29 | | | |
Share-based compensation awards, RSUs remained outstanding | | | | | | 620,277 | | |
Share-based payment arrangement, nonvested award, unrecognized, amount | | | | | | $ 0.6 | | |
Restricted Stock Units (RSUs) | Vesting on May 10, 2021 | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Share-based compensation awards, vesting percent | | | | | | 40.00% | | |
Restricted Stock Units (RSUs) | Vesting on November 10, 2021 | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Share-based compensation awards, vesting percent | | | | | | 60.00% | | |
2011 Plan | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Number of shares authorized for grant | | | | 0 | | | | |
2011 Plan | Stock Options | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Stock-based award, vesting period | | | | | | 4 years | | |
2011 Plan | Stock Options | Maximum | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Stock-based award, expiration period | | | | | | 10 years | | |
2017 Plan | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Stock option grant effective date | | | | Oct. 31, 2017 | | | | |
Share based award, description | | | | | | Upon the adoption of the 2017 Plan, no further grants would be made under the 2011 Stock Incentive Plan (“2011 Plan”). The 2017 Plan initially provided for the grant of awards for 2,038,021 shares of common stock. In addition to the shares available for grant under the 2017 Plan, shares underlying any awards outstanding under the 2011 Plan as of the October 31, 2017 that are cancelled, forfeited or otherwise terminated without being exercised will be available for future grant under the 2017 Plan. The 2017 Plan also provides that an additional number of shares will automatically be added to the shares authorized for issuance under the 2017 Plan on January 1 of each year. The number of shares added each year will be equal to the lesser of: (i) 4% of the outstanding shares on the immediately preceding December 31 or (ii) such amount as determined by the Compensation Committee of the registrant’s Board of Directors. On January 1, 2019, 2020 and 2021, the shares available for grant under the 2017 Plan was automatically increased by 832,361, 989,400 and 2,032,854 shares, respectively. | | |
Percentage criteria for additional shares granted | | | | 4.00% | | | | |
Additional shares available for grant | 2,032,854 | 989,400 | 832,361 | | | | | |
2017 Plan | Stock Options | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Shares available for future grant | | | | | | 637,222 | | |
Stock-based award, vesting period | | | | | | 4 years | | |
2017 Plan | Stock Options | Maximum | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Stock-based award, expiration period | | | | | | 10 years | | |
2017 Plan | Common Stock | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Number of shares authorized for grant | | | | 2,038,021 | | | | |
2021 Plan | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Shares available for future grant | | | | | | 1,200,000 | | |
2021 Plan | Stock Options | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Stock-based award, vesting period | | | | | | 4 years | | |
2021 Plan | Stock Options | Maximum | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Stock-based award, expiration period | | | | | | 10 years | | |
2021 Plan | Common Stock | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Number of shares authorized for grant | | | | | | | | 1,600,000 |
2011, 2017 and 2021 Plans | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | | | | |
Number of stock options granted | | | | | | 2,635,350 | | |
Unrecognized stock-based compensation expense related to unvested employee stock options | | | | | | $ 7.4 | | |
Unrecognized stock-based compensation expense, weighted average period for recognition | | | | | | 2 years 10 months 24 days | | |