Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Stock-Based Compensation - Summary of Restricted and Performance Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Restricted stock units    
Restricted and Performance Stock Units    
Outstanding at the beginning of the period (in shares) 1,861,106  
Granted (in shares) 1,359,500  
Released (in shares) (324,731)  
Forfeited (in shares) (560,645)  
Outstanding at the end of the period (in shares) 2,335,230 1,861,106
Weighted Average Exercise Price    
Outstanding at the beginning of the period (in USD per share) $ 11.13  
Granted (in USD per share) 8.10  
Released (in USD per share) 16.23  
Forfeited (in USD per share) 9.70  
Outstanding at the end of the period (in USD per share) $ 9.00 $ 11.13
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 4 months 20 days 1 year 7 months 6 days
Aggregate Intrinsic Value, Outstanding $ 15,950 $ 18,574
Share Based Payment Arrangement Inducement Shares    
Restricted and Performance Stock Units    
Granted (in shares) 112,500  
Performance stock units    
Restricted and Performance Stock Units    
Outstanding at the beginning of the period (in shares) 1,112,031  
Granted (in shares) 747,870  
Released (in shares) (41,833)  
Forfeited (in shares) (560,656)  
Outstanding at the end of the period (in shares) 1,257,412 1,112,031
Weighted Average Exercise Price    
Outstanding at the beginning of the period (in USD per share) $ 15.90  
Granted (in USD per share) 8.29  
Released (in USD per share) 12.00  
Forfeited (in USD per share) 15.46  
Outstanding at the end of the period (in USD per share) $ 11.69 $ 15.90
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 9 months 3 days 1 year 10 months 9 days
Aggregate Intrinsic Value, Outstanding $ 8,588 $ 11,098