XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 07, 2022
Dec. 31, 2021
Jun. 16, 2017
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Common stock outstanding under the plan   147,500     125,000  
Expected dividend yield   0.00%        
Cash received from exercise of options   $ 0 $ 16      
Employee service share-based compensation, nonvested units, compensation cost not yet recognized   $ 54,200        
Employee service share-based compensation, nonvested units, compensation cost not yet recognized, period for recognition   1 year 6 months        
Restricted Stock Units [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Stock options vested   154,933 34,802      
Grant date fair value of restricted stock units vested   $ 11,400 $ 2,100      
Employee Stock Purchase Plan            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Common stock shares reserved for issuance       600,000    
Common stock shares available for issuance   600,000        
Duration for offering period, employee stock purchase plan   0 years        
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date   15.00%        
Stock Option 2007 Plan [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Expiry date   2017-05        
New awards granted   0        
Common stock outstanding under the plan   37,500        
Stock Option 2017 Plan [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Common stock outstanding under the plan   1,657,599        
Common stock shares reserved for issuance           3,000,000
Common stock additional shares authorized for issuance 3,800,000          
Plan effective date   Jun. 16, 2017        
Common stock shares available for issuance   3,048,035        
Minimum [Member] | Stock Option 2007 Plan [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Period of grants vested   3 years        
Minimum [Member] | Stock Option 2017 Plan [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Period of grants vested   3 years        
Maximum [Member] | Employee Stock Purchase Plan            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Common stock purchased   $ 25,000        
Maximum [Member] | Stock Option 2007 Plan [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Period of grants vested   4 years        
Period of grants expired   10 years        
Maximum [Member] | Stock Option 2017 Plan [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Period of grants expired   10 years