XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based compensation - Narrative (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2021
Jun. 30, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Increased number of issuance of awards under the 2013 Plan (in shares) 2,800,000 2,700,000            
Number of shares available for issuance (in shares)     5,300,000   5,300,000      
Stock-based compensation expense     $ 9,212 $ 21,254 $ 30,509 $ 75,674    
Stock option share exercised (in shares)         2,000      
Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock option share exercised (in shares)         100,000      
Proceed from option share exercised         $ 100      
Stock options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense     2,886 10,759 11,829 41,048    
ESPP shares and other                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense     184 $ 3,219 $ 653 $ 11,177    
Common shares reserved for future issuance (in shares)               200,000
Increase in shares authorized (in shares)             1,400,000  
ESPP shares and other | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares of common stock issued under plan (in shares)         100,000 100,000    
Restricted Stock Units (RSUs) Categorized As Probable                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense     $ 1,600