Quarterly report pursuant to Section 13 or 15(d)

Stock Plans - Additional Information (Detail)

v3.22.2.2
Stock Plans - Additional Information (Detail) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Employee Stock Purchase Plan [Member]    
Class of Stock [Line Items]    
Common stock were purchased under ESPP 67,386  
Accrued employee contributions $ 464,000  
Timebased Stock Option [Member]    
Class of Stock [Line Items]    
Options granted 291,850  
Restricted Stock Units [Member]    
Class of Stock [Line Items]    
Unrecognized cost of share-based compensation awards $ 12,994,000  
Cost of share-based compensation awards, recognition period 1 year 11 months 12 days  
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 $ 271,000 6,517,000
Stock Options [Member]    
Class of Stock [Line Items]    
Options granted 291,850  
Cost of share-based compensation awards, recognition period 3 years 1 month 6 days  
Total grant date fair value of stock options vested $ 2,032,000 1,313,000
Unrecognized compensation expense related to stock options 13,691,000  
Aggregate intrinsic value of the options exercised $ 264,000 $ 8,198,000
Weighted Average Grant Date Fair Value, Granted $ 12.00 $ 23.09