Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation - 2010 Plan Stock Options (Details)

v3.24.2.u1
Stock Based Compensation - 2010 Plan Stock Options (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Stock-based compensation        
Number of shares, Granted     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        
Expected volatility 65.00% 70.00% 65.00% 70.00%
Risk-free interest rate 4.35% 3.60% 4.35% 3.60%
Expected term 5 years 9 months 14 days 5 years 9 months 14 days 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