Stock-Based Awards - Additional Information (Detail) - shares | Jan. 01, 2020 | Apr. 30, 2019 | Mar. 31, 2020 | Mar. 31, 2019 | Dec. 31, 2019 |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | |
Common stock, capital shares reserved for future issuance | | | 3,670,540 | | 2,778,812 |
Share based compensation options to purchase no of common stock | | | 2,205,535 | | 1,675,226 |
Share based compensation options grants in the period | | | 530,309 | | |
Common Stock [Member] | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | |
Share based compensation options granted, exercise in the period | | | | 7,894 | |
2019 Stock Incentive Plan [Member] | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | |
Share based compensation, award description | | | As of March 31, 2020, awards may be made under the 2019 Plan for up to such number of shares of the Company’s common stock as is equal to the sum of i) 1,578,947 shares; plus ii) the number of shares (up to 1,157,894 shares) equal to the number of shares of the Company’s common stock subject to outstanding awards under the Company’s 2012 Stock Incentive Plan (the “2012 Plan”), as amended that expire, terminate or are otherwise cancelled, forfeited or repurchased by the Company at their original issuance price pursuant to a contractual repurchase right; plus iii) an annual increase to be added on the first day of each fiscal year, beginning with 2020 and continuing through 2029, equal to the least of (a) 2,105,623 shares of common stock, (b) 4% of the number of outstanding shares of the Company’s common stock on such date, and (c) an amount determined by the Company’s board of directors. The number of shares reserved for issuance under the 2019 Plan increased, pursuant to the terms of the 2019 Plan, by an additional 713,383 shares, equal to 4% of the Company’s then-outstanding Common Stock, effective as of January 1, 2020. | | |
Common stock, capital shares reserved for future issuance | | | 1,578,947 | | |
Common stock, capital shares reserved for future issuance, annual increase | 713,383 | | | | |
Share based compensation options to purchase no of common stock | | | 1,161,543 | | 631,234 |
Share based compensation grant period | | | 10 years | | |
Share based compensation vesting period | | | 4 years | | |
Share based compensation vesting description | | | Options vest over four years based on varying vesting schedules including: 25% vesting on the first anniversary date of grant and the balance ratably over the next 36 months or vesting in equal monthly or quarterly installments over four years. | | |
2019 Stock Incentive Plan [Member] | Vesting First Anniversary Date of Grant [Member] | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | |
Share based compensation vesting Percentage | | | 25.00% | | |
2019 Stock Incentive Plan [Member] | Common Stock [Member] | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | |
Increase in additional number of shares to be issued | | | 2,105,623 | | |
Percentage of number of common stock, shares outstanding | 4.00% | | 4.00% | | |
2012 Stock Incentive Plan [Member] | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | |
Share based compensation options to purchase no of common stock | | | 1,043,992 | | 1,043,992 |
Share based compensation grant period | | | 10 years | | |
Share based compensation vesting period | | | 4 years | | |
Share based compensation vesting description | | | Options vest over four years based on varying vesting schedules including: 25% vesting on the first anniversary date of grant and the balance ratably over the next 36 months or vesting in equal monthly or quarterly installments over four years. | | |
Share based compensation options grants in the period | | | | 0 | |
Share based compensation options granted, exercise in the period | | | | 7,894 | |
Share based compensation options granted, forfeited in the period | | | | 10,197 | |
2012 Stock Incentive Plan [Member] | Stock Option [Member] | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | |
Share based compensation options grants in the period | | 0 | | | |
2012 Stock Incentive Plan [Member] | Other Equity-Based Award [Member] | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | |
Share based compensation options grants in the period | | 0 | | | |
2012 Stock Incentive Plan [Member] | Vesting First Anniversary Date of Grant [Member] | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | |
Share based compensation vesting Percentage | | | 25.00% | | |
2012 Stock Incentive Plan [Member] | Common Stock [Member] | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | |
Share based compensation options to purchase no of common stock | | | 1,157,894 | | |
2019 Employee Stock Purchase Plan [Member] | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | |
Share based compensation, award description | | | As of March 31, 2020, the number of shares of the Company’s common stock that has been reserved to be issued under the 2019 ESPP is equal to the sum of i) 155,106 shares plus ii) an annual increase to be added on the first day of each fiscal year, beginning with the fiscal year ending December 31, 2020 and continuing for each fiscal year until, and including, the fiscal year ending December 31, 2029, equal to the least of (a) 526,315 shares of common stock, (b) 1% of the number of outstanding shares of the Company’s common stock on such date, and (c) an amount determined by the Company’s board of directors. The number of shares of the Company’s common stock reserved for issuance under the 2019 ESPP increased, pursuant to the terms of the 2019 ESPP, by an additional 178,345 shares, equal to 1% of the Company’s then-outstanding common stock, effective as of January 1, 2020. | | |
Common stock, capital shares reserved for future issuance | | | 155,106 | | |
Common stock, capital shares reserved for future issuance, annual increase | 178,345 | | | | |
2019 Employee Stock Purchase Plan [Member] | Common Stock [Member] | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | | | | |
Increase in additional number of shares to be issued | | | 526,315 | | |
Percentage of number of common stock, shares outstanding | 1.00% | | 1.00% | | |