Annual report pursuant to Section 13 and 15(d)

Share-Based Compensation - Narrative (Details)

v3.22.4
Share-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 06, 2021
$ / shares
shares
Mar. 18, 2021
$ / shares
Oct. 23, 2020
shares
Jun. 30, 2021
shares
Dec. 31, 2022
USD ($)
purchase_period
$ / shares
shares
Dec. 31, 2021
USD ($)
purchase_period
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average price (in usd per share) | $ / shares         $ 6.52 $ 7.34 $ 5.58
Fair value of options vested in period | $         $ 49,200 $ 24,900 $ 14,900
Intrinsic value of options exercised | $         $ 900 $ 50,300 $ 13,100
Volatility         70.00% 66.00% 52.00%
Awards granted in period (in shares)         2,374,000    
Fair value on grant date (in usd per share) | $ / shares         $ 11.16    
Share-based compensation expense | $         $ 32,300 $ 31,243 $ 17,454
ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares authorized (in shares)       2,500,000      
Number of shares purchased (in shares)         286,000 37,000  
Number of purchase periods | purchase_period         2 4  
Purchase period         12 months 24 months  
Offering period         12 months    
Inducement Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercise period         10 years    
Award vesting period         3 years    
Inducement Stock Option | Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period         12 months    
Inducement Stock Option | Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period         24 months    
Unvested performance awards | Officer              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Awards granted in period (in shares)     439,000        
Fair value on grant date (in usd per share) | $ / shares   $ 13.56          
Restricted Stock Units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period         1 year    
Performance Share sand Restricted Stock Units (RSUs) | Officer              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Awards granted in period (in shares) 619,000            
Fair value on grant date (in usd per share) | $ / shares $ 14.42            
Share-based compensation expense | $         $ 11,400    
Amended and Restated Equity Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of additional shares authorized (in shares)       23,800,000