v3.24.3
Stock-based Compensation - Restricted Stock and Stock Options (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Shares          
Total stock-based compensation expense $ 4,802,000 $ 4,731,000 $ 17,397,000 $ 14,453,000  
Restricted Stock Unit Awards          
Shares          
Unvested restricted stock unit awards, beginning of period (in shares)     2,107,147    
Issued (in shares)     1,480,895    
Vested (in shares)     (676,466)    
Forfeited (in shares)     (371,120)    
Unvested restricted stock unit awards, end of period (in shares) 2,540,456   2,540,456   2,107,147
Weighted Average Grant Date Fair Value Per Share          
Balance, beginning of period (in dollars per share)     $ 11.96    
Issued (in dollars per share)     9.28    
Vested (in dollars per share)     12.49    
Forfeited (in dollars per share)     14.58    
Balance, ending of period (in dollars per share) $ 9.87   $ 9.87   $ 11.96
Unrecognized stock-based compensation expense $ 14,400,000   $ 14,400,000    
Period for recognition     2 years 6 months 25 days    
Performance Shares | Share-Based Payment Arrangement, Employee          
Shares          
Issued (in shares)     422,000    
Total stock-based compensation expense     $ 3,500,000 $ 0  
Stock Options          
Weighted Average Grant Date Fair Value Per Share          
Unrecognized stock-based compensation expense $ 27,500,000   $ 27,500,000    
Period for recognition     2 years 9 months 18 days    
Shares          
Outstanding, beginning of period (in shares)     6,149,645    
Granted (in shares)     2,861,411    
Exercised (in shares)     (21,975)    
Cancelled (in shares)     (821,137)    
Outstanding, end of period (in shares) 8,167,944   8,167,944   6,149,645
Exercisable (in shares) 3,690,879   3,690,879    
Weighted Average Exercise Price          
Outstanding, beginning of period (in dollars per share)     $ 16.47    
Granted (in dollars per share)     8.27    
Exercised (in dollars per share)     8.72    
Cancelled (in dollars per share)     24.86    
Outstanding, end of period (in dollars per share) $ 14.52   14.52   $ 16.47
Exercisable (in dollar per share) $ 20.74   $ 20.74    
Stock Options Additional Disclosures          
Remaining contractual life (years)     7 years 8 months 26 days   6 years 10 months 20 days
Exercisable, remaining contractual life     6 years 3 months 7 days    
Aggregate intrinsic value $ 13,000   $ 13,000   $ 3,195,000
Exercisable, aggregate intrinsic value $ 13,000   $ 13,000