XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Apr. 15, 2019
Mar. 31, 2023
Aug. 31, 2021
Unrecognized compensation cost related to unvested employee and director stock-based awards   $ 44.3  
Weighted average period for unrecognized compensation cost   2 years 7 months 6 days  
2019 Stock Plan [Member]      
Share-based compensation arrangement by share-based payment award, number of shares authorized 3,428,571    
Share based compensation arrangement by share based payment award number of shares available for grant   400,541  
2019 Stock Plan [Member] | From 2014 Plan [Member]      
Share-based compensation arrangement by share-based payment award, number of shares authorized 1,595,189    
2019 Employee Stock Purchase Plan [Member]      
Share-based compensation arrangement by share-based payment award, number of shares authorized 371,142    
Share based compensation arrangement by share based payment award number of shares available for grant   276,318  
Purchase price of common stock, percent 85.00%    
Number of shares issued   14,135  
2021 Inducement Plan [Member] | Common Stock      
Share-based compensation arrangement by share-based payment award, number of shares authorized     1,000,000
Share based compensation arrangement by share based payment award number of shares available for grant   458,384  
2019 Plan and 2021 Inducement Plan [Member] | Common Stock      
Options granted   326,751  
Share-based compensation arrangement by share-based payment award, options, grants in period, weighted average grant date fair value   $ 43.26  
2019 Plan and 2021 Inducement Plan [Member] | Restricted stock units [Member]      
Shares granted   182,911  
Share-based compensation arrangement by share-based payment award, grants in period, weighted average grant date fair value   $ 66.10