v3.22.2.2
Stock award plan - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 08, 2022
Dec. 31, 2020
Jun. 30, 2016
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Apr. 30, 2022
Jun. 30, 2021
May 31, 2021
Jan. 31, 2020
Stock option plan                      
Share-based compensation expense       $ 28,670 $ 25,871 $ 82,989 $ 77,277        
Unrecognized compensation cost       200,600   $ 200,600          
Weighted average remaining service period for recognition of unrecognized compensation cost           2 years 3 months 25 days          
Stock option                      
Stock option plan                      
Granted (in shares)           1,539,070          
Expected dividend yield (as a percent)           0.00%          
Weighted average grant date fair value (in dollars per share)           $ 23.72          
Restricted stock units                      
Stock option plan                      
Granted (in shares)           1,615,182          
Employee Stock Purchase Plan                      
Stock option plan                      
Number of shares authorized (in shares)                 2,000,000 1,000,000  
Award requisite service period     6 months                
Purchase price of common stock, percent     85.00%                
Employee stock purchase plan, voting percentage limit     5.00%                
Share-based compensation expense       $ 700   $ 1,700          
1998 Employee, Director, and Consultant Stock Option Plan, 2009 Equity and Long-term Incentive Plan, and 2013 Stock Incentive Plan | Common stock                      
Stock option plan                      
Number of shares available for issuance       0   0          
Amended 2013 LTIP                      
Stock option plan                      
Number of shares available for issuance       9,279,485   9,279,485          
Number of additional shares authorized (in shares) 8,475,000                    
Amended 2013 LTIP | Maximum                      
Stock option plan                      
Number of shares authorized (in shares) 16,724,212                    
2020 Inducement Stock Incentive Plan                      
Stock option plan                      
Vesting period           4 years          
2020 Inducement Stock Incentive Plan | Maximum                      
Stock option plan                      
Expiration period           10 years          
2020 Inducement Stock Incentive Plan | Common stock                      
Stock option plan                      
Number of shares available for issuance       75,493   75,493          
Number of additional shares authorized (in shares)   1,000,000                  
2020 Inducement Stock Incentive Plan | Common stock | Maximum                      
Stock option plan                      
Number of shares authorized (in shares)               1,300,000     1,000,000
2020 Inducement Stock Incentive Plan | Stock option                      
Stock option plan                      
Stockholder's specified ownership percentage       10.00%   10.00%          
Inducement grants for non-statutory stock options (in shares)           104,385          
2020 Inducement Stock Incentive Plan | Stock option | Minimum                      
Stock option plan                      
Stock options granted, exercise price as percentage of the fair market value of common stock at grant date       100.00%   100.00%          
2020 Inducement Stock Incentive Plan | Stock option | Maximum                      
Stock option plan                      
Stock options granted to stockholder with specified ownership percentage, exercise price as percentage of the fair market value of common stock at grant date       110.00%   110.00%          
2020 Inducement Stock Incentive Plan | Restricted stock units                      
Stock option plan                      
Granted (in shares)           43,800