v3.26.1
Stock award plan - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 08, 2022
Dec. 31, 2022
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2024
Apr. 30, 2022
May 31, 2021
Jan. 31, 2020
Stock option plan                        
Unrecognized compensation cost         $ 206,800,000   $ 206,800,000          
Weighted average remaining service period for recognition of unrecognized compensation cost             2 years 10 months 24 days          
Share-based compensation expense         23,291,000 $ 18,543,000 $ 46,712,000 $ 36,603,000        
Stock option                        
Stock option plan                        
Granted (in shares)             757,556          
Expected dividend yield (as a percent)             0.00%          
Weighted average grant date fair value (in dollars per share)             $ 40.21          
Restricted stock units                        
Stock option plan                        
Granted (in shares)             1,293,798          
Unvested performance based restricted stock units                        
Stock option plan                        
Share-based compensation expense         700,000   $ 1,200,000          
Unvested performance based restricted stock units | Chief Executive Officer                        
Stock option plan                        
Granted (in shares)             37,500          
Performance based | Chief Executive Officer                        
Stock option plan                        
Granted (in shares)             37,500   25,000      
Performance period             3 years          
Market Conditions                        
Stock option plan                        
Share-based compensation expense         1,100,000 $ 300,000 $ 2,300,000 $ 300,000        
Market Conditions | Chief Executive Officer                        
Stock option plan                        
Share-based compensation expense             0          
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         $ 500,000   $ 1,000,000          
Amended 2013 LTIP                        
Stock option plan                        
Number of shares available for issuance         3,408,235   3,408,235          
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 | Common stock                        
Stock option plan                        
Number of shares available for issuance         1,754,494   1,754,494          
Number of additional shares authorized (in shares)   1,700,000   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                        
Granted (in shares)             25,755          
Stockholder's specified ownership percentage         10.00%   10.00%          
Vesting period             4 years          
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%          
Expiration period             10 years          
2020 Inducement Stock Incentive Plan | Restricted stock units                        
Stock option plan                        
Granted (in shares)             30,610