Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - 2000 Equity Incentive Plan and 2017 Equity Incentive Plan (Details)

v3.21.1
Stockholders' Equity - 2000 Equity Incentive Plan and 2017 Equity Incentive Plan (Details) - shares
Aug. 27, 2020
Aug. 29, 2019
Jun. 05, 2018
Mar. 31, 2021
2000 Plan        
Stock-Based Compensation        
Number of shares of common stock reserved for issuance (in shares)       184,900
2017 Plan        
Stock-Based Compensation        
Number of shares of common stock reserved for issuance (in shares) 1,400,000 900,000   300,000
Number of shares of common stock increased under amended and restated plan (in shares) 500,000 300,000 300,000  
Number of shares available for future grant (in shares)       603,677