Quarterly report pursuant to Section 13 or 15(d)

Stock Plans - Additional Information (Detail)

v3.21.2
Stock Plans - Additional Information (Detail) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Employee Stock Purchase Plan [Member]    
Class Of Stock [Line Items]    
Common stock were purchased under ESPP 67,068  
Accrued employee contributions $ 157,000  
Timebased Stock Option [Member]    
Class Of Stock [Line Items]    
Options granted 298,455  
Stock Awards [Member]    
Class Of Stock [Line Items]    
Unrecognized cost of share-based compensation awards $ 0  
Restricted Stock Units [Member]    
Class Of Stock [Line Items]    
Unrecognized cost of share-based compensation awards $ 8,033,000  
Cost of share-based compensation awards, recognition period 1 year  
Performance-based Stock Options [Member]    
Class Of Stock [Line Items]    
Total grant date fair value of stock options granted $ 0 $ 0
Total grant date fair value of stock options vested   0
Unrecognized compensation expense related to stock options 16,268,000  
Aggregate intrinsic value of the options exercised $ 7,665,000 0
Stock Options [Member]    
Class Of Stock [Line Items]    
Options granted 298,455  
Cost of share-based compensation awards, recognition period 2 years 11 months 19 days  
Total grant date fair value of stock options vested $ 1,797,000 4,659,000
Unrecognized compensation expense related to stock options 7,502,000  
Aggregate intrinsic value of the options exercised $ 9,521,000 $ 484,000
Weighted Average Grant Date Fair Value, Granted $ 19.95 $ 2.46