XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Apr. 15, 2019
Dec. 31, 2021
Dec. 31, 2020
Aug. 31, 2021
Aggregate intrinsic value of stock options exercised   $ 16.3 $ 2.9  
Weighted average grant-date fair value of stock options granted   $ 18.63 $ 7.91  
Unrecognized compensation cost related to unvested employee and director stock-based awards   $ 20.9    
Weighted average period for unrecognized compensation cost   2 years 8 months 12 days    
Performance-based Vesting [Member]        
Shares granted to employees   0    
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   1,583,925    
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   320,596    
Purchase price of common stock, percent 85.00%      
Number of shares issued   27,849    
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   738,700