Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Summary of Restricted and Performance Stock Units (Details)

v3.22.4
Stock-Based Compensation - Summary of Restricted and Performance Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Restricted stock units    
Restricted and Performance Stock Units    
Outstanding at the beginning of the period (in shares) 967,068  
Granted (in shares) 1,413,755  
Released (in shares) (265,420)  
Forfeited (in shares) (254,297)  
Outstanding at the end of the period (in shares) 1,861,106 967,068
Weighted Average Exercise Price    
Outstanding at the beginning of the period (in USD per share) $ 16.06  
Granted (in USD per share) 8.40  
Released (in USD per share) 13.48  
Forfeited (in USD per share) 12.24  
Outstanding at the end of the period (in USD per share) $ 11.13 $ 16.06
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]    
Weighted Average Remaining Vesting Life (Years) 1 year 7 months 6 days 1 year 5 months 12 days
Aggregate Intrinsic Value, Outstanding $ 18,574 $ 9,061
Performance stock units    
Restricted and Performance Stock Units    
Outstanding at the beginning of the period (in shares) 763,697  
Granted (in shares) 530,983  
Released (in shares) (77,671)  
Forfeited (in shares) (104,978)  
Outstanding at the end of the period (in shares) 1,112,031 763,697
Weighted Average Exercise Price    
Outstanding at the beginning of the period (in USD per share) $ 21.47  
Granted (in USD per share) 8.23  
Released (in USD per share) 18.08  
Forfeited (in USD per share) 16.08  
Outstanding at the end of the period (in USD per share) $ 15.90 $ 21.47
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]    
Weighted Average Remaining Vesting Life (Years) 1 year 10 months 9 days 2 years 4 months 9 days
Aggregate Intrinsic Value, Outstanding $ 11,098 $ 7,156