Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation - 2010 Plan Stock Options (Details)

v3.24.3
Stock Based Compensation - 2010 Plan Stock Options (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Stock-based compensation        
Number of shares, Granted 0 0 34,170  
Employee Stock Option | 2010 Plan        
Stock-based compensation        
Minimum age required for employees to qualify for immediate vesting of award     55 years  
Threshold years required for retirement age     70 years  
Weighted average assumptions        
Dividend yield     0.00% 0.00%
Expected volatility     65.00% 70.00%
Risk-free interest rate     4.35% 3.60%
Expected term     5 years 9 months 14 days 5 years 9 months 14 days
Weighted-average grant-date fair value (in dollars per share)     $ 24.71 $ 13.46
Employee Stock Option | 2010 Plan | Employees        
Stock-based compensation        
Vesting period     3 years  
Employee Stock Option | 2010 Plan | Directors        
Stock-based compensation        
Vesting period     1 year